About J. H. McKenna, Ph.D.

J. H. McKenna Ph.D. has taught the history of religious ideas at the University of California, Irvine since 1999.
Related posts from Humanist Plus