publisher: Broadway Books
publish date: April 11th 2006
format: paperback pages: 368
language: English
ISBN:
0767921399 (9780767921398)
publisher: Broadway Books
publish date: December 18th 2008
format: ebook pages: 368
language: English
ISBN:
0307491269 (9780307491268)