The last camel died at noon
Elizabeth Peters
The Kingdom Beyond the Waves
Stephen Hunt
Doctor Who: Warchild
Andrew Cartmel
Cloud Atlas: A Novel
David Stephen Mitchell
The Sleeping God
Violette Malan
The Soldier King