publisher: Manning Publications publish date: December 19th 2013
format: paperback pages: 435
language: English
ISBN:
1617290920 (9781617290923)
ASIN: 1617290920
publisher: Manning Publications publish date: May 5th 2009
format: paperback pages: 440
language: English
ISBN:
1933988495 (9781933988498)