Peter Marshall is a historian, philosopher, biographer and travel writer. He has written fifteen books, has taught at several British universities and occasionally works in broadcasting. He lives in Devon.
Enter your email to continue. We'll create your account if you're new here.