Mary Ann O'Donoghue
overview