publisher: iBooks
publish date: November 1st 1999
format: paperback pages: 464
language: English
ISBN:
0671038931 (9780671038939)
publisher: iBooks publish date: December 1st 1999
format: paperback
language: English
ISBN:
1596870370 (9781596870376)
publisher: iBooks
pages: 320
language: English
ISBN:
1588243583 (9781588243584)