by Bill Ferguson
publisher: Sybex
publish date: April 8th 2005
format: paperback pages: 216
language: English
ISBN:
0782144071 (9780782144079)
publisher: Sybex publish date: August 17th 2007
format: ebook pages: 240
language: English
ISBN:
0470246030 (9780470246030)
publisher: Sybex publish date: January 1st 2006
format: ebook pages: 239
language: English
ISBN:
1280521295 (9781280521294)
publisher: Sybex publish date: February 20th 2006
format: ebook pages: 240
language: English
ISBN:
078215056X (9780782150568)