Where Good Ideas Come From
Steven Johnson
Guardian of the Horizon
Elizabeth Peters
Doctor Who and the Daleks
David Whitaker
Permutation City
Greg Egan
Alexandria
Lindsey Davis