This post says a few things about Pancha Maha Yagna. Also, what are the 4 stages of life mentioned here? Are they somehow related to the 4 Purusharthas? I first read about Pancha Maha Yagna in Bhagavad Gita. Bhagavan Shree Krishna says who does not participate in This Yagna is a thief. Is this practice followed today?