Stephen Hoare

Stephen Hoare is a distinguished author and historian, respected for his rigorous research and his masterfully clear, engaging contributions to historical narrative.