by Steve Kurth
publisher: Sybex publish date: November 1st 2003
format: paperback pages: 329
language: English
ISBN:
0782141587 (9780782141580)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 329
language: English
ISBN:
0782151302 (9780782151305)
publisher: Sybex publish date: April 21st 2008
format: ebook pages: 329
language: English
ISBN:
0470334827 (9780470334829)
publisher: Sybex publish date: January 1st 2006
format: ebook pages: 362
language: English
ISBN:
1280522429 (9781280522420)