Ursula Buchan

Ursula Buchan

John Buchan was a writer with a rich hinterland—and an affection for “shockers”