publisher: Free Press publish date: December 29th 2009
format: hardcover pages: 240
language: English
ISBN:
1416593152 (9781416593157)
publisher: Atria Books publish date: December 29th 2009
format: ebook pages: 240
language: English
ISBN:
1416596321 (9781416596325)