Search by:
Last search:
The Dhammachai International Research Institute (DIRI) is a research institute that attemptsto trace the roots of the Buddha's teachings in early Buddhist manuscripts with the aim of finding the ea…