The Popular Religion And Folk-Lore Of Northern India by William Crooke