publisher: Manning Publications publish date: November 22nd 2010
format: paperback pages: 600
language: English
ISBN:
1935182420 (9781935182429)
publisher: Adobe Press
publish date: November 29th 2007
format: ebook pages: 538
language: English
ISBN:
0132701235 (9780132701235)