Buchan,John John Macnab John Buchan - Oxford Oxford university press 1994 - xxviii,248 - World's classics . ISBN: 192829351 P 4.99