by Angie Sage (Author), Mark Zug (Illustrator), Angie Sage (Author), Mark Zug (Illustrator)
Format: Illustrated
Pages: 624
Edition: Illustrated
Publisher: Katherine Tegen Books
Published: Jul 2009
ISBN 10: 0060882093
ISBN 13: 9780060882099