by Graham Farmelo
publisher: Basic Books publish date: August 25th 2009
format: hardcover pages: 560
language: English
ISBN:
0465018270 (9780465018277)
publisher: Faber & Faber
format: paperback pages: 539
language: English
ISBN:
0571222862 (9780571222865)
publisher: Faber & Faber
format: hardcover pages: 539
language: English
ISBN:
0571222781 (9780571222780)
publisher: Basic Books publish date: June 28th 2011
format: paperback pages: 560
language: English
ISBN:
0465022103 (9780465022106)
ASIN: 465022103
publisher: Basic Books publish date: August 25th 2009
format: ebook pages: 560
language: English
ISBN:
0465019927 (9780465019922)
format: kindle pages: 562
language: English
ASIN: B002LDM8QS
publisher: Basic Books (AZ) publish date: January 1st 2009
format: ebook pages: 539
language: English
ISBN:
1282449850 (9781282449855)