I had to read it for school so that automatically knocks down the enjoyment for me. But I'd be a fool if I let that actually get in the way of recognizing a good book. The story's nonlinear section do take a little getting used to, but it is woven to...