- ISBN10 0307407586
- ISBN13 9780307407580
- Publish Date 8 June 2010
- Publish Status Remaindered
- Out of Print 25 February 2015
- Publish Country US
- Imprint Clarkson Potter Publishers
- Edition 2nd Revised, Updated ed.
- Format Hardcover
- Pages 358
- Language English