Services provided by Ann M Maguire: