Michael J Walsh Author

Michael J. Walsh is associate professor of religion and Asian studies at Vassar College, where he teaches courses on the history of Chinese religion and theory and method in the study of religion.