format: kindle pages: 470
language: English
ASIN: B002PEP4P0
publisher: O'Reilly Media
publish date: September 24th 2008
format: ebook pages: 470
language: English
ISBN:
0596551789 (9780596551780)
publisher: O'Reilly Media publish date: August 22nd 2014
format: paperback pages: 350
language: English
ISBN:
144936280X (9781449362805)
publisher: O'Reilly Media publish date: September 24th 2008
format: ebook pages: 470
language: English
ISBN:
0596108451 (9780596108458)