If you like Tim Keller, you will definitely be pleased with this one. I have not read the entire book yet, but the parts I have scanned so far, have already been extremely insightful. While I have not read all of his books, in my opinion, this could be his best (and most comprehensive) book on ministry I have read. He unleashes his vast knowledge and experience in ministry that I have not found anywhere else.