500yojanas.org
Daily Dharma – Apr. 26, 2015
Śāriputra! The Tathāgatas divide [the Dharma] into various teachings, and expound those teachings to all living beings so skillfully and with such gentle voices that living beings are delighted. Th…