publisher: Villard
publish date: May 29th 2007
format: paperback pages: 240
language: English
ISBN:
0345497910 (9780345497918)
publisher: Villard publish date: December 24th 2008
format: ebook pages: 240
language: English
ISBN:
0307496767 (9780307496768)
publisher: Random House, Inc.
format: hardback pages: 192
language: English
ISBN:
0345497902 (9780345497901)