The Sevenfold Puja is a beautiful compilation of verses from various sources, notably the Bodhicaryavatara by Shantideva. Together they make a potent ritual to evoke the beautiful yet rigorous spirit of the Buddhist life. Puja is designed to make the heart soar and engage the less rational parts of your being in turning towards a clear seeing of the nature of things.