publisher: Apress publish date: December 4th 2013
format: paperback pages: 336
language: English
ISBN:
1430258217 (9781430258216)
publisher: Apress
publish date: April 4th 2012
format: paperback pages: 250
language: English
ISBN:
1430236809 (9781430236801)
publisher: Apress L. P.
publish date: August 26th 2010
format: ebook pages: 329
language: English
ISBN:
1430230525 (9781430230526)