publisher: Plume publish date: December 28th 2004
format: paperback pages: 272
language: English
ISBN:
0452286409 (9780452286405)
publisher: Rodale publish date: 2014-03-18
format: Kindle Edition pages: 258
ISBN:
9781609615550
ASIN: B00DVF13AW
publisher: Hyperion, Paperback" /> publish date: August 11th 2004
format: paperback
ISBN:
0786888377 (9780786888375)