publisher: Allyn & Bacon publish date: June 1st 1995
format: hardcover pages: 346
language: English
ISBN:
0205166539 (9780205166534)
publisher: New Harbinger Publications publish date: August 1st 1999
format: hardcover pages: 390
language: English
ISBN:
1572241438 (9781572241435)