Ancient Mesopotamians believed that gods controlled their lives and each city had its own patron god housed in a central temple. They also believed in demons that could reward or punish humans. Some important gods included An, Enki, Inanna, Nanna, and Utu. Ancient Egyptians also had many gods like Ra, Isis, Osiris, Horus and Thoth and built temples to worship them. They believed in an afterlife consisting of two parts, the Ka and Ra, and mummification helped preserve the body. Greeks believed in gods living on Mount Olympus like Zeus, Hera and Poseidon that explained natural phenomena. Romans adopted Greek gods but with changed names and also believed spirits