publisher: O'Reilly Media publish date: January 8th 2000
format: paperback pages: 403
language: English
ISBN:
1565924355 (9781565924352)
publisher: O'Reilly Media publish date: January 1st 2000
format: ebook pages: 403
language: English
ISBN:
144936344X (9781449363444)