publisher: Helion & Company publish date: October 25th 2012
format: ebook pages: 816
ISBN:
1457175886 (9781457175886)
publisher: O'Reilly Media publish date: July 28th 2004
format: paperback pages: 352
language: English
ISBN:
0596006365 (9780596006365)
publisher: O'Reilly Media publish date: September 1st 2006
format: paperback pages: 812
language: English
ISBN:
0596101015 (9780596101015)
format: paperback pages: 800
ISBN:
144936375X (9781449363758)