Mary Agnes Moore
overview