Peebles; Burgh And Parish In Early History by Robert Renwick