Portsoy past and present /
Slater, James.
Lytham :  Harris Printers, 
[1973]