Far and away THE BEST BOOK that I've read in at least the past ten years. I really appreciated the "hard science" of it all. That, added to the P.O.V. and the unexpected humor of it all, created an extremely compelling main character that you can't help but root for. An incredible first novel!