Reviewed by littleread1 on

4 of 5 stars

Share
They did it again ... at least this one leaves me with a little more hope. Full review to come later ...

Last modified on

Reading updates

  • Started reading
  • 9 September, 2012: Finished reading
  • 9 September, 2012: Reviewed