Services provided by David A Brosman: