by David Klein (Illustrator), David Klein (Illustrator), Kevin Crossley-Holland (Author)
Format: Hardcover
Pages: 342
Publisher: Arthur a Levine
Published: 01 Sep 2001
ISBN 10: 0439263263
ISBN 13: 9780439263269