publisher: Plume publish date: December 28th 2004
format: paperback pages: 256
language: English
ISBN:
0452286301 (9780452286306)
publisher: Dutton Adult publish date: January 26th 2004
format: hardcover
language: English
ISBN:
0525947582 (9780525947585)