Overview

John Hastings

(c. 1262—1308) soldier and landowner