The Thirivachakam is a work of 658 hymns in 51 chapters composed by the Saivite poet Manickavacagar. It is full of visionary experience, divine love and urgent striving for truth. It discusses every phase of the spiritual path from doubt to perfect understanding in Siva, and ultimately freedom from rebirth.