Kevin R. den DulkBooksChristianity in Chinese Public LifeChallenge of PluralismReligion and Politics in AmericaMediating Religion and GovernmentReligion and politics in AmericaAuthor data: Open Library