publisher: Broadway Books publish date: June 1st 2010
format: paperback pages: 256
language: English
ISBN:
0307452697 (9780307452696)
publisher: Crown publish date: May 12th 2009
format: hardcover pages: 256
language: English
ISBN:
0307452689 (9780307452689)