Reviewed by ibeforem on

4 of 5 stars

Share
This was a fun quick read. I could have done without the time jumps, but overall I enjoyed it.

Last modified on

Reading updates

  • Started reading
  • 16 March, 2015: Finished reading
  • 16 March, 2015: Reviewed