Peter Marshall

Peter Marshall is a historian, philosopher, biographer and travel writer. He has written fifteen books, has taught at several British universityies and occasionally works in broadcasting. He lives in Devon.

Books by Peter Marshall

Comments are closed.