margaret m. fahy