Services provided by Mary Cavanaugh Mcafee: