Review: This was another good one
Rating: 4 out of 5
Date: 02 17, 2012
I also enjoyed this book.  It was not hard to follow, but there were still typos which really should have been picked up on if someone was reviewing them before they actually go to sale.