publisher: Sybex
publish date: February 3rd 2003
format: hardcover pages: 640
language: English
ISBN:
0782140718 (9780782140712)
publisher: Sybex publish date: March 8th 2010
format: ebook pages: 640
language: English
ISBN:
0470654252 (9780470654255)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 640
language: English
ISBN:
0782151523 (9780782151527)