1. Neal Stephenson - Cryptonomicon
2. Neal Stephenson - The Diamond Age
3. Joe Abercrombie - The Blade Itself (The First Law: Book One)
4. Richard Morgan - Altered Carbon
5. Terry Pratchett - The Light Fantastic
6. China Miéville - The Iron Council
7. Ian Irvine - The Curse on the Chosen (Book Two of the Song of the Tears trilogy, part of the Three Worlds Cycle)
8. Richard Dawkins - Unweaving the Rainbow
9. Joe Abercrombie - Before They Are Hanged (The First Law: Book Two)
10. Terry Brooks - The Sword of Shannara (Book One of the Sword of Shannara trilogy)
11. Neal Stephenson - Snow Crash.
12. Richard Morgan - Broken Angels
13. Raymond E Fiest - Wrath of a Mad God (Book 3 of the Darkwar saga)
14. Stephen Donaldson - The Power that Preserves (The First Chronicles of Thomas Covenant Book 3)
15. Neal Stephenson - Quicksilver (Volume One of the Baroque Cycle)
16. Terry Brooks - The Elfstones of Shannara (Book Two of the Sword of Shannara trilogy)
17. Cory Doctorow - Little Brother (Released on Creative Commons Licence -
download for free )
18. Allen Carr - The Easy Way To Stop Smoking
19. John Gribbin - Science: A History
20. Arthur C Clarke & Stephen Baxter - The Light of Other Days
21. Dan Abnett - The Horus Heresy book 1: Horus Rising (Warhammer 40k)
22. Ian C. Esselmount - Night of Knives (A Novel of the Malazan Empire)
23. William Gibson - Idoru
24. Stephen Fry - Hippopotamus
25. Neal Stephenson - Confusion (Volume Two of the Baroque Cycle)
26. Stephen Hunt - The Court of the Air
27. Naomi Novik - Temeraire (AKA
His Majesty's Dragon) - Temeraire Book 1
28. Jack Vance - The Dying Earth
29. Naomi Novik - Throne of Jade - Temeraire Book 2
Really enjoyed this, less action focused as whole than the last book, but no less engaging for it. The plot follows on from the first book, with the main characters travelling over sea to china.