The Past and Present Paths of Rama and Buddha