Review: Well done
Rating: 5 out of 5
Date: 03 16, 2014
Great book with a twist that is a bit unexpected that makes it unique.  Definitely one to reread over and over.