1. A Thousand Splendid Suns by Khaled Hosseini
2. Little Black Lies by Sharon Bolton
3. The Far Cry by Emma Smith
4. Gardens of the Imagination edited by Sophie Biriotti
5. Grimm Tales by Philip Pullman
6. The Time Traveller's Guide to Medieval England by Ian Mortimer
7. Wolf Hall by Hilary Mantel
8. Cure for a Crooked Smile by Chris Kinsey (re-read)
9. Bring Up The Bodies by Hilary Mantel
10. The Buried Giant by Kazuo Ishiguro
11. A God in Ruins by Kate Atkinson
12. The Bone Clocks by David Mitchell
13. The Places That Scare You by Pema Chödrön
14. Life After Life by Kate Atkinson
15. Erewhon by Samuel Butler
16. At the Edge of the Orchard by Tracy Chevalier
17. The Rose of Tibet by Lionel Davidson
18. The Wolf Border by Sarah Hall
19. The Portable Veblen by Elizabeth McKenzie
20. Brighton Rock by Graham Greene
21. River of Smoke by Amitav Ghosh
22. Water by Bapsi Sidhwa
23. Dark Matter by Michelle Paver
24. Flood of Fire by Amitav Ghosh
25. The Black Mirror by Raymond Tallis
26. Previous Convictions by A.A. Gill
27. What is not yours is not yours by Helen Oyeyemi
28. The Death of an Owl by Paul Torday with Piers Torday
29. All The Light We Cannot See by Anthony Doerr
30. The Sense of an Ending by Julian Barnes
31. The High Mountains of Portugal by Yann Martel
32. The Vegetarian by Han Kang translated by Deborah Smith
33. The Book of Night Women by Marlon James
34. The Testament of Mary by Colm Tóibín
35. We Are All Completely Beside Ourselves by Karen Joy Fowler
36. Max and the Cats by Moacyr Scliar translated by Eloah F. Giacomelli
37. The Goldfinch by Donna Tartt
38. The Book Thief by Markus Zusak
39. The American Future by Simon Schama
40. How to be a Tudor by Ruth Goodman
41. A Shining Thing in Timeless Space by Lindsay Anthony (our own Evolving!)*
*No, I didn't read it in an afternoon: I'd read most of it previously and Evolving sent me the final part earlier this week. Please read this novel as soon as she makes it available: it's truly excellent.