Simon Hall

Simon Hall

  • 0 stars across 2 books
Professor John MacKenzie, general editor of Peoples, Nations and Cultures, is a specialist in British imperial history. He is a non-teaching fellow of the Universities of St Andrews, Aberdeen and Stirling, and a Fellow of the Royal Society of Edinburgh.