Services provided by Malcolm Gregory Floyd: