The best of the fourteen Puranas is Narada Purana, sometimes called Naradiya Purana. It is believed that this Purana was told by Narad himself. This Purana contains descriptions of poetry, astrology, education, grammar and worship of God.Read less