Return to Article Details Interpretation of Concept of Garuda in Theravada Buddhist Philosophy Download Download PDF