I'm a little torn on the rating for this book but, ultimately, I really enjoyed the language and the plot. I never felt the chemistry between Cantor and Celeste and that hurt my enjoyment of the overall book. I just couldn't get past the way that Cantor acted with and thought about Celeste after only a few hours when it's pretty clearly stated that Celeste is a liar, a user, and straight...
But the ending was pretty damn good! And I did really like the language and the historical aspect.
Overall, good job and I do recommend it.