Alexander the Great: The Egyptian Conquest and the Birth of Alexandria (332 BC)

alexander the greats's war formation
Alexander the Great and the Battle of the Granicus: The Persian Conquests
February 13, 2024
alexander the great battle formation
Alexander the Great: Campaign in India and the Battle of the Hydaspes
February 13, 2024