First Principles
Herbert Spencer
Doctor Who: The Shadows of Avalon
Paul Cornell
The Blank Slate
Steven Pinker
Knockemstiff
Donald Ray Pollock
The Sea of Trolls
Nancy Farmer
Sea of Trolls (1)