A History of Peterhead from prehistoric times to A.D. 1896 ... Revised and brought up-to-date in 1932 by Mary I. Findlay. With plates, including a portrait