Clarke E. CochranBooksChurch, State and Public Justice: Five Views (Spectrum Multiview Book Series)Religion in Public and Private Life (Routledge Revivals)Religion in Public and Private LifeCharacter, Community, and PoliticsWall of Separation?Author data: Open Library