Author: Bhaddanta Cariya.