publisher: Clarkson Potter
publish date: May 28th 2010
format: kindle pages: 272
language: English
ASIN: B003O86Q9E
publisher: Clarkson Potter publish date: December 18th 2001
format: paperback pages: 272
language: English
ISBN:
0609807021 (9780609807026)
publisher: Clarkson Potter publish date: June 9th 2010
format: ebook pages: 272
language: English
ISBN:
0307874184 (9780307874184)