I have heard several times about this book, but I have not read it yet, thanks for the review, it has made me want to read it.