This is a critical and comparative philosophical analysis and assessment of the teachings of Buddha as found in the early stratum of the Pali Canon and those of Lord Krsna as embodied in the Bhagavadgita. It is for the first time that the foundational works of the two most important traditions of Indian thought have been brought together for comparative treatment. The widely prevalent opinion among scholars that Hindu thought did not have any significant contact ...