format: hardcover pages: 1190
language: English
ISBN:
0819446297 (9780819446299)
format: paperback pages: 2
language: English
ISBN:
0819463302 (9780819463302)
publisher: Basic Books publish date: September 30th 2008
format: paperback pages: 384
language: English
ISBN:
0465005292 (9780465005291)
publisher: Gale Ecco, Print Editions publish date: 2010-09-13
format: Paperback pages: 106
language: English
ISBN:
1170169201 (9781170169209)
ASIN: 1170169201