500yojanas.org
Śākyamuni Buddha’s Many Teachings
Appearing in this world, Śākyamuni Buddha preached many teachings during His lifetime. The Buddha classified His own teachings preached during 50 years into different type of doctrines: shallow and…