Services provided by Michael Henry Crosbie: