Marlene A. BlockBooksAutonomy, Diversity and the Common GoodHermeneutics and the Philosophy of ReligionHopeAuthor data: Open Library