by Stewart Brand
publisher: Viking Adult publish date: October 15th 2009
format: hardcover pages: 336
language: English
ISBN:
0670021210 (9780670021215)
publisher: Penguin publish date: September 28th 2010
format: paperback pages: 352
language: English
ISBN:
0143118285 (9780143118282)
publisher: Atlantic publish date: October 1st 2010
format: paperback
language: English
ISBN:
184354816X (9781843548164)
publisher: Atlantic
format: hardcover
language: English
ISBN:
1843548151 (9781843548157)
publisher: Viking Books publish date: October 15th 2009
format: ebook pages: 336
language: English
ISBN:
1101148861 (9781101148860)
publisher: Penguin publish date: September 28th 2010
format: ebook pages: 352
language: English
ISBN:
1101483415 (9781101483411)
language: English
ISBN:
1848870396 (9781848870390)
publisher: Atlantic Books (UK) publish date: October 1st 2010
format: ebook pages: 200
language: English
ISBN:
0857892096 (9780857892096)