publisher: Three Rivers Press
publish date: December 18th 2007
format: paperback pages: 240
language: English
ISBN:
0609807633 (9780609807637)
publisher: Harmony Books
format: hardcover
language: English
ISBN:
0609606115 (9780609606117)
publisher: Crown publish date: December 18th 2007
format: ebook pages: 240
language: English
ISBN:
0307421058 (9780307421050)