I have seen this book (Irresistible Revolution) in the Christian book store a couple of times, and I have had a few people tell me about it as well. Although I have not bought or read it, I think Tim Challies gives an excellent and telling review of the book.