Too good to be true : Finding hope in a world of hype - Horton, Michael Scott. (Grand Rapids, Michigan, 2006)