by Guy Deutscher
publisher: Metropolitan Books publish date: August 31st 2010
format: hardcover pages: 312
language: English
ISBN:
080508195X (9780805081954)
publisher: Arrow publish date: February 3rd 2011
format: paperback pages: 310
language: English
ISBN:
0099505576 (9780099505570)
publisher: Picador publish date: August 30th 2011
format: paperback pages: 320
language: English
ISBN:
0312610491 (9780312610494)
publisher: William Heinemann publish date: June 3rd 2010
format: hardcover pages: 320
language: English
ISBN:
043401690X (9780434016907)
publisher: Metropolitan Books publish date: August 31st 2010
format: ebook pages: 320
language: English
ISBN:
1429970111 (9781429970112)