publisher: New Press, The
publish date: July 4th 2004
format: paperback pages: 232
language: English
ISBN:
1565849159 (9781565849150)
publisher: Spiegel & Grau publish date: October 13th 2009
format: paperback pages: 197
language: English
ISBN:
0385526474 (9780385526470)
publisher: Three Rivers Press publish date: May 5th 2009
format: paperback pages: 224
language: English
ISBN:
0307462862 (9780307462862)