publisher: Sybex publish date: October 14th 2002
format: paperback pages: 1056
language: English
ISBN:
0782141242 (9780782141245)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 22
language: English
ISBN:
0782152473 (9780782152470)