Services provided by Lenore Thomas Deangelis: