Britain's First Suicide Bombers

?