publisher: Broadway Books
publish date: September 4th 2007
format: paperback pages: 304
language: English
ISBN:
0307352137 (9780307352132)
language: English
ISBN:
0340933968 (9780340933961)
language: English
ISBN:
0340933976 (9780340933978)
publisher: Hodder
format: paperback pages: 293
language: English
ISBN:
0340951966 (9780340951965)
publisher: Broadway Books publish date: September 4th 2007
format: ebook
language: English
ISBN:
0307405583 (9780307405586)