John Buchan

John Buchan was born in Perth. His father was a minister of the Free Church of Scotland; and in 1876 the family moved to Fife where in order to attend the local school the small boy had to walk six miles a day. Later they moved again to the G

Related Books