...and review. That's what happened here. I finished this book for 2 days ago and I'm not really sure my brain is any more ready to write a review now than it was 2 days ago, but I need to get this done, however, before I do, I just need to say there are already some pretty damned good reviews out t...