from Shelby, NC
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