Thunder Monsters Over Europe: A History of the 405th Fighter Group in World War II