Review: Amazingly written
Rating: 5 out of 5
Date: 11 16, 2013
Shocked!  I didn't expect to like this book so much. Written from two views can sometimes be challenged, but here it so well written from each view.