by Mary Swan
publisher: Random House Trade Paperbacks publish date: July 13th 2004
format: paperback pages: 240
language: English
ISBN:
0812966503 (9780812966503)
publisher: Porcupine's Quill publish date: August 15th 2002
format: paperback pages: 96
language: English
ISBN:
0889842485 (9780889842489)
publisher: Random House, Inc. publish date: April 1st 2003
format: hardcover pages: 240
language: English
ISBN:
0375508511 (9780375508516)