The Puppets of Spelhorst

 
 

From master storyteller Kate DiCamillo comes an original fairy tale, enchantingly illustrated, in which five puppets confront circumstances beyond their control with patience, cunning and high spirits.