publisher: Sybex
publish date: October 9th 2006
format: paperback pages: 711
language: English
ISBN:
0470056452 (9780470056455)
publisher: Sybex
publish date: April 7th 2003
format: hardcover pages: 1753
language: English
ISBN:
0782141307 (9780782141306)