Overview

Sir John Barton

(c. 1255—1330) administrator