Overview

Sir Richard Sutton

(c. 1460—1524) college head