John Buchan — Scottish author and politician (1875–1940)