by Michael Punke
publisher: Carroll & Graf publish date: 2003-03-19
format: paperback pages: 272
language: English
ISBN:
0786711892 (9780786711895)
publisher: Perseus Publishing publish date: February 25th 2003
format: paperback pages: 276
language: English
ISBN:
1615606866 (9781615606863)
publisher: Carroll & Graf publish date: June 20th 2002
format: hardcover pages: 320
language: English
ISBN:
0786710276 (9780786710270)
ASIN: 786710276
publisher: Picador
format: hardcover pages: 272
language: English
ISBN:
125006662X (9781250066626)
ASIN: 125006662X
format: kindle
language: English
ASIN: B00M65OFY4
publisher: The Borough Press publish date: 2015-05
format: ebook pages: 285
language: English
ISBN:
9780007521319