"With the scope of Dune and the rousing action of Independence Day, this near-future trilogy …
And yet, a bit further in to the book I find myself staying up later than I should to read. Not sure whether that just means both the book and I are imperfect, or what.