•  
  •  
 

Authors

David C. Scott

Abstract

The Rev. Richard W. Taylor ("Dick Taylor" to all his friends), Senior Associate Director of the Christian Institute for the Study of Religion and Society, (CISRS), Delhi and Bangalore, passed away on October 19, 1988. He was 63.

Included in

Religion Commons

Share

COinS