publisher: Wrox Press publish date: November 1st 2010
format: paperback pages: 1228
language: English
ISBN:
0470499486 (9780470499481)
language: English
ISBN:
1430224312 (9781430224310)
publisher: Apress publish date: October 31st 2012
format: paperback pages: 636
language: English
ISBN:
1430246502 (9781430246503)
publisher: Springer publish date: May 14th 2011
format: paperback pages: 624
ISBN:
1430222883 (9781430222880)