Services provided by James W Brooks: