publisher: Clarkson Potter
publish date: April 7th 2009
format: hardcover pages: 272
language: English
ISBN:
0307408744 (9780307408747)
publisher: Clarkson Potter publish date: October 20th 2010
format: kindle pages: 272
language: English
ASIN: B0046REPHW
publisher: Clarkson Potter publish date: October 20th 2010
format: ebook pages: 272
language: English
ISBN:
0307885631 (9780307885630)