publisher: Overlook TP
publish date: March 1st 2005
format: paperback pages: 336
language: English
ISBN:
1585676446 (9781585676446)
language: English
ISBN:
185043980X (9781850439806)
publisher: Overlook Hardcover publish date: January 19th 2004
format: hardcover pages: 336
language: English
ISBN:
1585675024 (9781585675029)