publisher: Villard publish date: October 21st 2003
format: paperback pages: 304
language: English
ISBN:
0812970829 (9780812970821)
ASIN: 812970829
publisher: Villard publish date: 2003
format: paperback pages: 288
language: English
ISBN:
0965806871
publisher: Villard publish date: December 18th 2007
format: ebook pages: 304
language: English
ISBN:
0307417611 (9780307417619)