ISBN:
0688037267 (9780688037260)
publisher: Pantheon
publish date: September 30th 1989
format: hardcover pages: 252
language: English
ISBN:
0394564405 (9780394564401)
publisher: Lawrence Hill Books publish date: April 1st 2001
format: paperback
language: English
ISBN:
155652384X (9781556523847)