Hannibal Crosses The Alps: The Enigma Re-examined