publisher: O'Reilly Media publish date: November 8th 1997
format: paperback pages: 1812
language: English
ISBN:
1565923707 (9781565923706)
publisher: O'Reilly Media publish date: August 8th 1998
format: paperback
language: English
ISBN:
1565924096 (9781565924093)