publisher: William Morrow Paperbacks publish date: July 26th 2005
format: paperback
language: English
ISBN:
0060546905 (9780060546908)
publisher: Rayo publish date: June 1st 2004
format: hardcover pages: 336
language: English
ISBN:
0060546875 (9780060546878)