Karma and rebirth: foundations of the Buddha's moral philosophy - Kalupahana, David J. (Buddhist Cultural Centre, 2006)