INFO:
one might call this the Tale of Despereaux