All About History Greatest battles 2018-12-06 - Alexander the Great’s heirs duel with elephants at the Battle of Raphia