Old Fochabers : with Lhanbryde, Urquhart, Garmouth, Kingston and Spey Bay /
Lockhart, Douglasauthor.