publisher: Steerforth
publish date: June 1st 1998
format: hardcover pages: 317
language: English
ISBN:
188364206X (9781883642068)
publisher: Steerforth publish date: December 31st 2007
format: paperback pages: 336
language: English
ISBN:
1586421476 (9781586421472)