The Meaning of Life in Hinduism and Buddhism - Floyd H Ross (Taylor and Francis, 2008)