ID:DA18707839
Search authors sharing the same name
Mary Mapes Dodge ; retold by Stephanie Alexander Thacker ; illustrated by Gary Undercuffler
Compass Publishing c2012 Young learners classic readers level 3
Available at 50 libraries