Camerone : the French Foreign Legion's greatest battle / - Ryan, James W. (Praeger, 1996)