William of Gloucester pioneer prince
St. Aubyn, Giles.
London Muller
1977
Gloucester Prince, William, of.