publisher: Manning Publications publish date: October 7th 2011
format: paperback pages: 610
language: English
ISBN:
1935182927 (9781935182924)
publisher: Manning Publications publish date: June 4th 2009
format: paperback pages: 416
language: English
ISBN:
1933988673 (9781933988672)
publisher: Manning Publications publish date: May 12th 2008
format: paperback pages: 380
language: English
ISBN:
1933988290 (9781933988290)
ASIN: 1933988290
publish date: 2015-11-29
format: Kindle Edition pages: 125
ISBN:
9780692401910
ASIN: B018RK2VPQ