Mary Shepherd: A Guide by Deborah A. Boyle | Menrva Books