The Magic of Reality: How we know what's really true
by Richard Dawkins
ISBN 13: 9780593066126
Format: Hardcover (272 pages) Publisher: Bantam Press Published: 15 Sep 2011
Save for later
Dear Zoo Noisy Book
by Rod Campbell
ISBN 13: 9780230757653
Format: Hardcover (24 pages) Publisher: Macmillan Children's Books Published: 07 Oct 2011
The Mind's Eye
by Oliver Sacks
ISBN 13: 9780330508902
Format: Paperback (260 pages) Publisher: Picador Published: 02 Sep 2011 Other Format: Hardcover
Rapture (Bioshock)
by John Shirley,Ken Levine
ISBN 13: 9781848567047
Format: Paperback (400 pages) Publisher: Titan Books Ltd Published: 19 Jul 2011
The Man Who Risked His Partner (Man Who 2)
by Stephen Donaldson
ISBN 13: 9781409135111
Format: Paperback (288 pages) Publisher: Orion Published: 21 Jul 2011
Lie of the Land: An under-the-field guide to the British Isles
by Ian Vince
ISBN 13: 9780330535397
Format: Paperback (305 pages) Publisher: Pan Publishing Published: 06 Jan 2011
Kitty Goes to Washington (Kitty Norville 2)
by Carrie Vaughn
ISBN 13: 9780575100701
Format: Paperback (336 pages) Publisher: Gollancz Published: 09 Jun 2011 Other Format: Mass Market Paperback
Object-Oriented Programming Languages: Interpretation (Undergraduate Topics in Computer Science)
by Iain D. Craig
ISBN 13: 9781846287732
Format: Paperback (264 pages) Publisher: Springer Published: 26 Apr 2007
Necroville
by Ian McDonald
ISBN 13: 9780575098510
Format: Paperback (368 pages) Publisher: Gollancz Published: 10 Mar 2011
Night
by David Harsent
ISBN 13: 9780571255634
Format: Paperback (95 pages) Publisher: Faber and Faber Published: 20 Jan 2011
Wolfram: The Boy Who Went to War
by Giles Milton
ISBN 13: 9780340840832
Format: Paperback (352 pages) Publisher: Sceptre Published: 15 Sep 2011 Other Format: Hardcover, Paperback
A Married Woman
by Manju Kapur
ISBN 13: 9780571260669
Format: Paperback (320 pages) Publisher: Faber and Faber Published: 01 Apr 2011 Other Format: Paperback