publisher: O'Reilly Media publish date: August 29th 2005
format: paperback pages: 1200
language: English
ISBN:
0596009771 (9780596009779)
ASIN: 596009771
publisher: O'Reilly Media
publish date: October 23rd 2007
format: kindle pages: 180
language: English
ASIN: B0043EWUI4
publisher: O'Reilly Media publish date: November 28th 2001
format: paperback pages: 426
language: English
ISBN:
0596001800 (9780596001803)
ASIN: 596001800
publisher: O'Reilly Media publish date: February 13th 2003
format: paperback pages: 128
language: English
ISBN:
0596004729 (9780596004729)