traditionson 's review for:

The Tale of Despereaux by Kate DiCamillo
4.0

An interesting mix of courage, stupidity and consequences of actions. It takes all sorts to be a hero and it is nice that they aren’t always human.