publisher: Tarcher publish date: September 29th 2003
format: hardcover pages: 288
language: English
ISBN:
1585422630 (9781585422630)
publisher: Tarcher publish date: August 5th 2004
format: paperback pages: 288
language: English
ISBN:
1585423734 (9781585423736)