Alexandria was founded by Alexander the Great in 332 BC. However, he left it before laying a single stone. The city was then founded again after Alexander's death by one of his generals, Ptolemy I Soter. Alexandria played an important role in the development of mathematics, engineering and medicine as well as Christian thoughts. Now, Alexandria is Egypt's major port and the country's second largest city. Little of the ancient city did survive till today but its past still haunts the old streets.