publisher: Portfolio Hardcover publish date: August 2nd 2007
format: hardcover pages: 288
language: English
ISBN:
1591841615 (9781591841616)
publisher: Penguin publish date: August 2nd 2007
format: hardcover pages: 276
language: English
ISBN:
0641944543 (9780641944543)
publisher: Portfolio publish date: August 2nd 2007
format: ebook pages: 288
language: English
ISBN:
1429541318 (9781429541312)
publisher: Portfolio Trade publish date: April 29th 2008
format: paperback pages: 288
language: English
ISBN:
1591842166 (9781591842163)
publisher: Portfolio publish date: August 2nd 2007
format: ebook pages: 288
language: English
ISBN:
1429541334 (9781429541336)