Review: 5 stars!
Rating: 5 out of 5
Date: 12 21, 2011
This is the first book I've read by this author, but it won't be the last.  I read this book in two sittings because I couldn't wait to see how it all turned out.