publisher: Manning Publications
publish date: August 24th 2011
format: paperback pages: 472
language: English
ISBN:
1935182390 (9781935182399)
ASIN: 1935182390
publisher: Manning Publications publish date: April 28th 2014
format: paperback pages: 475
language: English
ISBN:
1617291382 (9781617291388)
ASIN: 1617291382