Histor
IQ
ly
Dynasties
John of Gloucester
English knight, illegitimate son of Richard III · 1470–1499