I'm in the process of reading this, but so far rate it as a good investment.
My review coming soon...
View other articles in Books