What to get that tricky person on your Christmas present list. . . You can't go wrong with a good book. The question is: which one? Our last minute present idea generator is here to help.
John Scalzi writes science fiction that is fun, intelligent, and irreverent . . . I haven't enjoyed science fiction this much in yearsChristopher Paolini, author of Eragon, on the Old Man's War series ...
On the battlefield, a prince whose touch brings life meets a soldier chosen by death. But can two enemies forge a future after generations of war? This is a lyrical and character-driven queer fantasy ...