Return to Article Details The Concept of Sacred Sites for Animals and Women in Theravada Buddhism as Manifested in Phra Nakhon Si Ayutthaya Province Download Download PDF