publisher: Apress publish date: October 19th 2007
format: paperback pages: 316
language: English
ISBN:
1590598725 (9781590598726)
publisher: Springer-Verlag New York, LLC publish date: August 28th 2008
format: paperback pages: 348
language: English
ISBN:
1430214872 (9781430214878)
publisher: Apress publish date: October 18th 2007
format: kindle pages: 316
language: English
ASIN: B0017K4RSI