publisher: Sybex publish date: August 28th 2000
format: paperback pages: 1010
language: English
ISBN:
0782128017 (9780782128017)
publisher: Sybex
publish date: April 11th 2003
format: paperback pages: 1008
language: English
ISBN:
0782142095 (9780782142099)
publisher: Sybex
format: paperback
language: English
ISBN:
0782124674 (9780782124675)