publisher: Carroll & Graf
publish date: August 10th 2004
format: hardcover pages: 336
language: English
ISBN:
0786713305 (9780786713301)
publisher: Carroll & Graf publish date: January 3rd 2006
format: paperback pages: 384
language: English
ISBN:
0786715839 (9780786715831)