publisher: Clarkson Potter/Publishers publish date: 2008
format: paperback pages: 240
language: English
ISBN:
9780307396
publisher: Clarkson Potter publish date: February 19th 2008
format: paperback pages: 240
language: English
ISBN:
0307396436 (9780307396433)
publisher: Crown publish date: March 25th 2008
format: ebook
language: English
ISBN:
0307451976 (9780307451972)