Browse results

Showing 1-10 of 886 titles

1 On Writing (Paperback)

by Stephen King

Format: Paperback 384 pages
Published: 11/10/2012

10+ in stock

Usually despatched within 24 hours

RRP £10.99

£8.79

You save: £2.20


2 Illusions: The Adventures of a Reluctant Messiah (Paperback)

by Richard Bach

Format: Paperback 144 pages
Published: 12/03/2001

In stock

Usually despatched within 24 hours

RRP £7.99

£5.99

You save: £2.00


3 If This is a Man/The Truce (Paperback)

by Primo Levi, Stuart Woolf

Format: Paperback 400 pages
Published: 01/01/1988

10+ in stock

Usually despatched within 24 hours

RRP £9.99

£6.99

You save: £3.00


4 The Poets' Daughters: Dora Wordsworth and Sara Coleridge (Paperback)

by Katie Waldegrave

Format: Paperback 432 pages
Published: 31/07/2014

In stock

Usually despatched within 24 hours


5 Shakespeare: The World as a Stage (Paperback)

by Bill Bryson

Format: Paperback 272 pages
Published: 01/04/2008

10+ in stock

Usually despatched within 24 hours

RRP £8.99

£7.19

You save: £1.80


6 Alan Turing: The Enigma (Paperback)

by Andrew Hodges

Format: Paperback 624 pages
Published: 05/03/1992

5+ in stock

Usually despatched within 24 hours

RRP £10.99

£7.69

You save: £3.30


7 Music at Midnight: The Life and Poetry of George Herbert (Paperback)

by John Drury

Format: Paperback 416 pages
Published: 03/04/2014

5+ in stock

Usually despatched within 24 hours

RRP £9.99

£7.99

You save: £2.00


8 The Devil in the White City (Paperback)

by Erik Larson

Format: Paperback 496 pages
Published: 01/04/2004

In stock

Usually despatched within 24 hours

RRP £9.99

£7.99

You save: £2.00


9 Undertones of War (Paperback)

by Edmund Blunden, Hew Strachan

Format: Paperback 288 pages
Published: 02/11/2000

5+ in stock

Usually despatched within 24 hours

RRP £10.99

£8.79

You save: £2.20


10 Horace and Me: Life Lessons from an Ancient Poet (Paperback)

by Harry Eyres

Format: Paperback 256 pages
Published: 17/07/2014

5+ in stock

Usually despatched within 24 hours

RRP £9.99

£7.99

You save: £2.00