Lonesome Dove
Larry McMurtry
Doctor Who: Castrovalva
Christopher H. Bidmead
Great Tales From English History
Robert Lacey
Deep End
Ali Hazelwood
Self's deception
Bernhard Schlink; Peter Constantine