2. Berlin by Antony Beevor (Penguin £12.99).

3. Maura's Game by Martona Cole (Headline £6.99).

4. Shelters of Stone by Jean M Auel (Coronet £7.99).

5. Wee Free Men by Terry Pratchett (Doubleday £9.99).

6. Holy Fools by Joanne Harris (Doubleday £15).

7. Pub Strolls in Lancashire by Nick Burton (Countryside Books £6.95).

8. Twelve Seconds to Live by Douglas Reeman (Arrow £6.99).

9. Beach House by James Patterson (Headline £6.99).

10. Churchill by Celia Sandys (Contender Books £20).

All prices quoted are the recommended retail price.

Compiled by Sweetens Bookshop, Deansgate, Bolton.