publisher: Vintage
publish date: March 3rd 2005
format: paperback pages: 320
language: English
ISBN:
0099477548 (9780099477549)
language: English
ISBN:
0006497918 (9780006497912)
language: English
ISBN:
0002254069 (9780002254069)
publisher: Arcade Publishing publish date: March 1st 1999
format: hardcover pages: 320
language: English
ISBN:
1559704608 (9781559704601)