Overview

Thomas of Craighall Rattray

(1684—1743) Scottish Episcopal bishop of Dunkeld