Review: awesome
Rating: 5 out of 5
Date: 02 16, 2013
Don't usually like stories that flashback because they can lose their plot or meaningful.  But. Was surprised these books didn't do that. Good read.