publisher: O'Reilly Media publish date: May 2nd 2002
format: paperback pages: 218
language: English
ISBN:
059600205X (9780596002053)
publisher: O'Reilly Media publish date: February 3rd 2003
format: paperback pages: 832
language: English
ISBN:
0596003706 (9780596003708)
publisher: O'Reilly Media
publish date: November 10th 2005
format: kindle pages: 528
language: English
ASIN: B0043D2EJK
publisher: O'Reilly Media publish date: June 29th 2004
format: paperback pages: 1056
language: English
ISBN:
0596006063 (9780596006068)
publisher: O'Reilly Media publish date: April 25th 2002
format: ebook pages: 218
ISBN:
1449366821 (9781449366827)