publisher: Turtleback Books publish date: May 28th 1997
format: hardcover
language: English
ISBN:
0613911555 (9780613911559)
publisher: Morgan Kaufmann Publishers publish date: June 1st 1995
format: hardcover pages: 896
language: English
ISBN:
155860166X (9781558601666)