publisher: Tarcher
publish date: December 28th 2006
format: hardcover pages: 304
language: English
ISBN:
1585424633 (9781585424634)
publisher: Tarcher publish date: December 24th 2009
format: paperback pages: 304
language: English
ISBN:
1585427772 (9781585427772)
publisher: Penguin publish date: December 28th 2006
format: hardcover pages: 304
language: English
ISBN:
1616821752 (9781616821753)