Lawrence James

Lawrence James

John Buchan’s labours not only served the public good: they provided the raw material and characters for his thrillers