publisher: Clarkson Potter publish date: April 9th 2013
format: hardcover pages: 304
language: English
ISBN:
0307956555 (9780307956552)
publisher: Clarkson Potter publish date: 2017-09-26
format: Hardcover pages: 368
language: English
ISBN:
030795658X (9780307956583)
ASIN: 030795658X