Services provided by Richard M Hinke: