History Of The County Of Fife, From The Earliest Period to The Present Time; 3 Volumes Bound as 2, 1840.