format: kindle pages: 432
language: English
ASIN: B002QX441K
publisher: O'Reilly Media publish date: November 27th 2007
format: paperback pages: 432
language: English
ISBN:
059651493X (9780596514938)
publisher: O'Reilly Media publish date: November 20th 2007
format: ebook pages: 432
language: English
ISBN:
0596551754 (9780596551759)
publisher: O'Reilly Media
publish date: November 20th 2007
format: ebook pages: 432
language: English
ISBN:
0596109466 (9780596109462)