Overview

Stephen of Thornham

(c. 1143—1214) justice and administrator