Cryptonomicon
Neal Stephenson
Dune Saga - 05 - Dune: House Atreides
Brian Herbert;Kevin J. Anderson
Dune Encyclopedia
Unknown
Sunshine
Robin McKinley
The Forever War
Joe Haldeman
The Forever War (1)
Forever Peace
The Forever War (2)