publisher: Sybex publish date: January 24th 2003
format: paperback pages: 1008
language: English
ISBN:
0782128793 (9780782128796)
publisher: Sybex publish date: March 4th 2008
format: paperback pages: 1152
language: English
ISBN:
0470187425 (9780470187425)
publisher: Sybex publish date: April 24th 2002
format: paperback pages: 608
language: English
ISBN:
0782140386 (9780782140385)