publisher: Perigee Trade publish date: November 4th 2008
format: hardcover pages: 313
language: English
ISBN:
0399534628 (9780399534621)
publisher: Perigee Books publish date: November 4th 2008
format: ebook pages: 336
language: English
ISBN:
1440633983 (9781440633980)
publisher: Picador Usa
format: hardcover pages: 315
language: English
ISBN:
0330511351 (9780330511353)
publisher: Perigee Books publish date: November 4th 2008
format: ebook pages: 336
language: English
ISBN:
1440607907 (9781440607905)