publisher: Carroll & Graf publish date: June 10th 2004
format: paperback pages: 352
language: English
ISBN:
0786713259 (9780786713257)
publisher: Carroll & Graf publish date: February 19th 2002
format: hardcover pages: 352
language: English
ISBN:
0786709731 (9780786709731)