Overview

Sir Alexander of Callendar Livingston

(c. 1375—1451) courtier and administrator