
eh...
it is alright on some things, however figure out how to look at the table of contents before buying to make sure that he is going with what is in the nutshell...
Review ID: 10000000006610684

Thank you for voting. If your vote meets our
guidelines, it will be posted within 24 hours.
You cannot vote on the helpfulness of a review you wrote.
Your request cannot be processed at this time. Please try again later.