Services provided by Edward Roger Reynolds: