format: paperback pages: 240
language: English
ISBN:
0789749955 (9780789749956)
format: kindle pages: 60
language: English
ASIN: B0051TW0SU
format: kindle pages: 70
language: English
ASIN: B004GXB3DK
publisher: Apress publish date: 2011-09-11
format: Kindle Edition pages: 254
ISBN:
9781430236696
ASIN: B005PZ092Y