Karma and teleology a problem and its solutions in Indian philosophy - Bronkhorst, Johannes 1946-2025 (Internat. Inst. for Buddhist Studies, 2000)