Dictionary Definition:
Robert DeCaroli, Haunting the Buddha: Indian Popular Religions & the Formation of Buddhism, Oxford University Press (Oxford 2004).