HomeAuthorsMargaret O'Sullivan

Margaret O'Sullivan

Margaret O'Sullivan is a native of Nenagh, county Tipperary. She was awarded a Masters degree in Local History in 2020 from the University of Limerick and is currently completing a PhD in Mary Immaculate College, Limerick.

Books by this author Sort By: