Famous Scots Series
Hugh Miller
The little town of Cromarty lies perched on the southern shore of the entrance to the Firth of that name, and derives its name from the Cromachty, the crook or winding of the magnificent stretch of water known to Buchanan and the ancient geographers as the _Ecclesiastical Hist...