Services provided by Robert A Harris: