David M. Knipe

Professor Emeritus, Department of Languages and Cultures of Asia and Department of Religious Studies

David M. Knipe