This non-fiction work by Timothy Keller, a noted pastor, was required reading for my last year of schooling. At my school Christian Education was compulsory and even despite my beliefs I found it a drag since most of what was discussed I already knew a lot about and was repetition. This book and the...