Theravada Buddhist ethics with special reference to Visuddhimagga - Vyanjana (Calcutta, India: Punthi Pustak, 1993)