The Enigma of Evolution, Suffering and Redemption according to John Haught

Activity: Examination

Period2014
ExamineeDayakar Reddy Thumma
Examination held at
Degree of RecognitionMaster