The ancient history of the Egyptians , Carlhaginians , Assyrians , Babylon !ans , Medes andpersian