Services provided by James R. Patterson: