publisher: Plume publish date: March 30th 2004
format: paperback pages: 272
language: English
ISBN:
0452285062 (9780452285064)
publisher: Dutton
publish date: 2006
language: English
publisher: Dutton Adult
publish date: December 29th 2005
format: hardcover pages: 264
language: English
ISBN:
0525949186 (9780525949183)