Author: J. L. Schellenberg
Publisher: Cambridge University Press
ISBN: 1108499031
Category : Religion
Languages : en
Pages : 155
Book Description
Presents a new perspective on religion that acknowledges all its past and present faults while remaining optimistic about its future.