The Heart of the Buddha: Spirits and Humans