Hindu philosophy of sin, salvation and karma - Sanyal, R. K. (New Delhi Crest, 2001)