Overview

Andrew of Buchan

(c. 1224—1299) bishop of Caithness