The life and times of Arthur Petrie 1730-1787 : Bishop of Moray /
Mason, Alistairauthor.