I cannot recommend this one enough! Wonderfully written, and thought provoking. Has anyone else read it, what did you think of it?