publisher: Sybex
publish date: January 22nd 2008
format: paperback pages: 604
language: English
ISBN:
0470184949 (9780470184943)
publisher: Sybex publish date: April 7th 2008
format: ebook pages: 604
ISBN:
0470288515 (9780470288511)
publisher: Wiley Publishing publish date: October 12th 2010
format: paperback pages: 636
language: English
ISBN:
047091615X (9780470916155)