publisher: Delacorte Press publish date: 2004-02-24
format: hardcover pages: 336
language: English
ISBN:
0385336322 (9780385336321)
publisher: Dell publish date: 2005-01-25
format: paperback pages: 400
language: English
ISBN:
044024076X (9780440240761)