History of the County of Fife, from the Earliest Period to the Present Time ... with Numerous Engravings ... on Steel ... from Original Drawings ... by J. Stewart.
-
pocket
,
, 2011