Services provided by Kathleen Ann O'Leary: