This book is utter perfection. The characters, the plot, the world buildingā excellent. Everything is carried out perfectly, i love everything about this novel except its pacing. It's rather slow but doesnt take any away from the story. It makes me wanna play baseball.