This was an extremely hard book to read. Not because it was not good, but because of the way it forced me to confront my deeper beliefs. It was somewhat painful, and honestly cost me some sleep as I lay at night thinking it over. It's what a really great book should do, shake you out of your routine...