A history of Peterhead from prehistoric times to A.D. 1896 ... [With plates, including a portrait, and a map.]
Findlay, James Thomas,Fellow of the Royal Historical Society.
Findlay, Mary I.
Peterhead, 
1933.