publisher: Apress publish date: January 18th 2013
format: paperback pages: 552
language: English
ISBN:
1430238070 (9781430238072)
format: paperback pages: 600
ISBN:
1430248009 (9781430248002)
publisher: O'Reilly Media publish date: August 1st 2008
format: paperback pages: 480
language: English
ISBN:
059652756X (9780596527563)
publisher: Apress
publish date: November 20th 2013
format: paperback pages: 650
ISBN:
1430260378 (9781430260370)
publisher: O'Reilly Media
publish date: September 5th 2006
format: ebook pages: 56
ISBN:
059652921X (9780596529215)