by Gregory Maguire, Elaine Clayton
publisher: Clarion Books
publish date: May 24th 2004
format: hardcover pages: 192
language: English
ISBN:
061827474X (9780618274741)
publisher: HarperCollins publish date: March 1st 2005
format: paperback pages: 240
language: English
ISBN:
0060760826 (9780060760823)
publisher: Turtleback Books
pages: 230
language: English
ISBN:
060633470X (9780606334709)
publisher: Perfection Learning publish date: March 1st 2005
format: hardcover
language: English
ISBN:
0756951224 (9780756951221)