publisher: Clarkson Potter publish date: 2017-08-22
format: Hardcover pages: 288
language: English
ISBN:
0553459716 (9780553459715)
ASIN: 0553459716
publisher: Clarkson Potter
publish date: August 30th 2011
format: hardcover pages: 256
language: English
ISBN:
0307718794 (9780307718792)