While often associated with death and funerary rites, the Garuda Purana is an encyclopedic text covering a vast range of topics: A Summary of the Garuda Purana - Gold Coast Hindu