publisher: O'Reilly Media publish date: 2004-06-29
format: hardcover pages: 304
language: English
ISBN:
059600768X (9780596007683)
publisher: O'Reilly Media publish date: September 4th 2009
format: paperback pages: 298
language: English
ISBN:
0596806310 (9780596806316)
ASIN: 596806310
publisher: O'Reilly Media publish date: February 24th 2009
format: kindle pages: 304
language: English
ASIN: B0026OR3OE
publisher: O’Reilly Media publish date: February 24th 2009
format: ebook pages: 268
language: English
ISBN:
9780596802189
publisher: O'Reilly Media publish date: June 22nd 2004
format: ebook pages: 304
language: English
ISBN:
0596555571 (9780596555573)
publisher: O'Reilly Media publish date: June 22nd 2004
format: ebook pages: 304
language: English
ISBN:
0596550405 (9780596550400)
publisher: O'Reilly Media publish date: June 22nd 2004
format: ebook pages: 304
language: English
ISBN:
0596550790 (9780596550790)