publisher: Clarkson Potter
publish date: May 13th 1997
format: paperback pages: 624
language: English
ISBN:
051788268X (9780517882689)
publisher: Clarkson Potter publish date: May 13th 1997
format: hardcover pages: 611
language: English
ISBN:
0517599899 (9780517599891)