ISBN:
158880044X (9781588800442)
publisher: Sybex
publish date: January 1st 1999
format: hardcover pages: 426
language: English
ISBN:
0782123880 (9780782123883)
publisher: Coriolis Group Books
publish date: August 23rd 2001
format: paperback pages: 552
ISBN:
1576107698 (9781576107690)
publisher: Coriolis Group Books
publish date: November 12th 1999
format: audiobook
language: English
ISBN:
1576105342 (9781576105344)
publisher: Coriolis Group Books
publish date: January 24th 2001
format: hardcover pages: 845
ISBN:
1576106993 (9781576106990)
publisher: Pearson Education
publish date: November 29th 2004
format: paperback pages: 480
ISBN:
0789732580 (9780789732583)