Services provided by Robert Nelson Platt: