Services provided by Anna M Earl: