Doctor Who and the Curse of Peladon
Brian Hayles
Boneshaker
Cherie Priest
The Invisible Circus
Jennifer Egan
The Good Karma Divorce
Michele F. Lowrance
The Hot Zone
Richard Preston