Emily Michelson Editor & Author

Emily Michelson, University of St Andrews, UK, Scott Taylor, Siena College, USA, and Mary Noll Venables, independent scholar, Ireland.