Karma: A novel of retribution and transcendence