Helen O'Shea
Helen O'Shea is Tutor in British social and political history at the University of Strathclyde and the University of Edinburgh. She completed her PhD in Modern History at the University of Edinburgh in 2009.
Helen O'Shea is Tutor in British social and political history at the University of Strathclyde and the University of Edinburgh. She completed her PhD in Modern History at the University of Edinburgh in 2009. See less
Helen O'Shea's Featured Books