Nora Maguire Editor & Author

Nora Maguire is Assistant Professor in Germanic Studies at Trinity College Dublin. She completed her PhD in 2011.