Overview

Thomas Lauder

(1395—1481) bishop of Dunkeld