publisher: Broadway Books publish date: February 13th 2007
format: paperback pages: 256
language: English
ISBN:
0767924878 (9780767924870)
publisher: Broadway Books publish date: November 26th 2008
format: ebook pages: 256
language: English
ISBN:
0307486419 (9780307486417)