Member Review
Review by

Reviewer 434540
My Recommendation
My Recommendation
The book gives you exactly what the title says. The only problem is the excessive verbiage makes you wish there was more editorial discretion. I think the book could have been trimmed by a third. The information is good though, relevant and smack up to date.