Alexandru cel Mare, Hannibal, Cezar si Napoleon. Viata si faptele lor