The Many Faces of Venus: The Planet Venus in Ancient Myth and Religion