Neal Stephenson has made the first 26 pages of his upcoming book, Seveneves, available on his website. About the book:
A catast
Neal Stephenson has made the first 26 pages of his upcoming book, Seveneves, available on his website. About the book:
A catast