publisher: Apress publish date: August 21st 2008
format: paperback pages: 424
language: English
ISBN:
1590599926 (9781590599921)
publisher: Apress publish date: January 1st 2008
format: ebook pages: 413
language: English
ISBN:
1281794945 (9781281794949)
publisher: Apress L. P. publish date: August 21st 2008
format: ebook
language: English
ISBN:
1430206519 (9781430206514)