Mike Glover: Mike Glover. Self: Making Monsters
Known For: Making Monsters (Self), Built in Britain (Self - Chief Engineer High Speed 1Self - Project Technical Director)