Deceased
from North East, MD
Captain Roger Philip Goad, GC, BEM, was an explosives officer with London's Metropolitan Police Service who was posthumously awarded the George Cross for the
1538
Died:1610
English Anglican priest • Queen • Provost
Eton College
Person of the Tudor period • Person of the Stuart period • 16th-century English person