Freedom's Challenge
Anne McCaffrey
No Future
Paul Cornell
Doctor Who: New Adventures (23)
White Heat (2010)
Novak, Brenda
Townie
Andre Dubus III
Disgrace
J. M. Coetzee