Services provided by Thomas P Beveridge: