Services provided by Richard Kron Templeton: