Eric MetaxasChristian ThoughtISBN: 0061173886 Enjoyment page turner Academic level popular Impact helpful Log in or register to post comments