David Carroll CochranBooksCatholics, politics, and public policyThe Catholic vote : a guide for the perplexedAuthor data: Open Library