sparnes 's review for:

4.75

Well written and researched.  Very interesting book with practical advice