publisher: Sybex
publish date: April 15th 2004
format: paperback pages: 128
language: English
ISBN:
0782143245 (9780782143249)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 128
language: English
ISBN:
0782151116 (9780782151114)