publisher: Manning Publications publish date: June 16th 2011
format: paperback pages: 504
language: English
ISBN:
1617290017 (9781617290015)
publisher: Manning Publications publish date: September 4th 2010
format: paperback pages: 600
language: English
ISBN:
1935182587 (9781935182580)
format: paperback pages: 798
language: English
ISBN:
1481812858 (9781481812856)
ASIN: 1481812858