John Buchan a biography - Smith, Janet Adam (Little, Brown, 1966)