Overview

William Sinclair

(c. 1299—1337) bishop of Dunkeld