publisher: Villard publish date: January 2nd 2007
format: paperback pages: 256
language: English
ISBN:
0812976010 (9780812976014)
publisher: Villard Books publish date: January 2nd 2007
format: ebook
language: English
ISBN:
0345498038 (9780345498038)