Services provided by Ann M. Haynes: