Services provided by Ronald D. Jeffreys: