publisher: Sybex
publish date: November 3rd 2008
format: paperback pages: 600
language: English
ISBN:
0470372974 (9780470372975)
publisher: Sybex publish date: January 22nd 2010
format: ebook pages: 600
language: English
ISBN:
0470439459 (9780470439456)
publisher: Sybex
publish date: April 28th 2009
format: kindle pages: 605
language: English
ASIN: B00362XL7I