Traditional Thai Medicine: Buddhism, Animism, Ayurveda