5.0

As a realistic idealist this book called to me from the moment I saw it's title. Never have I read a book that has made such "impossible ideals" seem so common sense and in easily accessible language to boot! I know which book I'm going to be recommending to everyone for the next while...