1. A Thousand Splendid Suns by Khaled Hosseini, Bloomsbury, £16.99. 2. A Spot of Bother by Mark Haddon, Vintage, £7.99. 3. The God Delusion by Richard Dawkins, Black Swan, £8.99. 4. Half of a Yellow Sun by Chimamanda Ngozi Adichie, HarperCollins, £7.99. 5

1. A Thousand Splendid Suns by Khaled Hosseini, Bloomsbury, £16.99.

2. A Spot of Bother by Mark Haddon, Vintage, £7.99.

3. The God Delusion by Richard Dawkins, Black Swan, £8.99.

4. Half of a Yellow Sun by Chimamanda Ngozi Adichie, HarperCollins, £7.99.

5. The Memory Keeper's Daughter by Kim Edwards, Penguin, £7.99.

6. The Young Stalin by Simon Sebag Montefiore, Orion, £20.

7. The Inheritance of Loss by Kiran Desai, Penguin, £7.99.

8. The Vanishing Act of Esme Lennox by Maggie O'Farrell, Headline, £7.99.

9. Digging to America by Anne Tyler, Vintage, £7.99.

10. The House At Riverton by Kate Morton, Pan Macmillan, £7.99.