William Brewer (Q3568456)
English judge
Language:
other details
aliases William Briwer
William de Briwere
Sir William de Briwere, of Horsley
description English judge

External Links