Vedic view on death and revival