publisher: Sybex publish date: August 6th 2007
format: ebook pages: 560
ISBN:
0470245239 (9780470245231)
publisher: Sybex
publish date: March 8th 2010
format: ebook pages: 432
ISBN:
0470654139 (9780470654132)
publisher: Sybex
publish date: February 20th 2006
format: ebook pages: 432
ISBN:
0782153356 (9780782153354)