publisher: Apress publish date: July 13th 2006
format: paperback pages: 512
language: English
ISBN:
1590596803 (9781590596807)
publisher: Apress publish date: June 26th 2013
format: paperback pages: 388
language: English
ISBN:
1430250925 (9781430250920)
publisher: Springer-Verlag New York, LLC publish date: August 28th 2008
format: paperback pages: 516
language: English
ISBN:
1430213892 (9781430213895)
publisher: Apress publish date: January 1st 2006
format: ebook pages: 498
language: English
ISBN:
1280726938 (9781280726934)