De Silva, Premakumara
(2008)
Theravada Buddhism in Sri Lanka has always coexisted with various forms of
other religious practices oriented to deities, planets, astrology and demons
(yakku), and some of these often figure in the Hindu tradition as ...