I have held off on posting this book review because I want to be entirely fair with it. Somehow, that has been difficult to maintain while writing. This book was not what I expected, and at times I have found myself falling towards one or another of a few extreme positions: from one that is... Continue Reading →