Overview

John Randolph

(c. 1276—1346) magnate