This book was amazing it had a good story line, Everything just flows together. I think it was smart to offset the timeline and start the book with a later event than the rest of the book. This book had great world understanding. So far this is the best fiction book i've read in years.