by Miriam E. Nelson (Author)
Format: Illustrated
Pages: 336
Edition: Revised edition
Publisher: TarcherPerigee
Published: 04 Apr 2006
ISBN 10: 0399532498
ISBN 13: 9780399532498