by John Brockman
publisher: Vintage publish date: May 14th 2002
format: paperback pages: 320
language: English
ISBN:
0375713425 (9780375713422)
publisher: Phoenix Press publish date: November 6th 2003
format: paperback pages: 320
language: English
ISBN:
0753817101 (9780753817100)
publisher: Vintage publish date: December 18th 2007
format: kindle pages: 320
language: English
ASIN: B000XUBDYY
publisher: Turtleback Books publish date: May 14th 2002
format: hardcover
language: English
ISBN:
1417709421 (9781417709427)
publisher: Vintage publish date: December 18th 2007
format: ebook pages: 320
language: English
ISBN:
0307429075 (9780307429070)
publisher: Vintage publish date: December 18th 2007
format: kindle pages: 320
language: English
ASIN: B009IILL58
publisher: Vintage publish date: December 18th 2007
format: kindle pages: 320
language: English
ASIN: B009C090WI
publisher: Random House Audio publish date: May 14th 2002
format: audiobook
language: English
ISBN:
0739301500 (9780739301500)
language: English
ISBN:
0297829254 (9780297829256)
publisher: Vintage Books publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299001173 (9781299001176)