Garuḍapurāṇam

It is one of the eighteen Puranas, a Vaishnava Purana, in the form of a conversation between Lord Vishnu and Garuda(King of birds.). It primarily explains the reason and meaning of human life. It contains life after death, funeral rites etc.