What do you think?
Rate this book


900 pages, Kindle Edition
First published January 28, 2006
At times I found the length of this book quite tedious and repetitive, but the information given is very precise without any unnecessary added information to take away from the point of the book.