publisher: Manning Publications
publish date: January 1st 2000
format: paperback pages: 490
language: English
ISBN:
1884777791 (9781884777790)
publisher: O'Reilly Media publish date: July 18th 2001
format: ebook pages: 334
ISBN:
0596517955 (9780596517953)
publisher: O'Reilly Media publish date: June 9th 2003
format: ebook pages: 224
ISBN:
1449365701 (9781449365707)