by Matthew Strebe
publisher: Sybex
publish date: 2001
format: paperback pages: 672
language: English
ISBN:
0782126693 (9780782126693)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 672
language: English
ISBN:
0782152880 (9780782152883)
publisher: Sybex publish date: September 28th 2009
format: ebook pages: 672
language: English
ISBN:
0470614919 (9780470614914)
publisher: Sybex publish date: January 1st 2006
format: ebook pages: 673
language: English
ISBN:
1280536373 (9781280536373)