Lister John A.

Scottish Highlands - John Bartholomew & Sons Ltd. 1978 - 197