Summary: The English translation of the Brahmanda Purana  one of the eighteen major puranas and one of the oldest: dataing to at least the 4th-century CE The contents include common Puranic elements such as cosmogony  genealogy  ethics  geography and yoga