Review: Involved and in depth, but worth reading
Rating: 4 out of 5
Date: 02 28, 2013
I read this a few months ago, but i remember it was a really good read. It still crosses my mind from time to time so that says it was a great book.