by Dale Peck
publisher: Atria publish date: February 17th 2009
format: hardcover pages: 416
language: English
ISBN:
1416576126 (9781416576129)
publisher: Atria Books publish date: February 9th 2010
format: paperback pages: 432
language: English
ISBN:
1416576169 (9781416576167)
publisher: Atria Books publish date: February 17th 2009
format: ebook pages: 432
language: English
ISBN:
1416576320 (9781416576327)