Overview

Walter Biggar

(c. 1306—1376) administrator