Services provided by Philip J Mcgann: