Friendship Riddle by Megan Frazer Blakemore Post navigationPrev Tale of Despereaux by Kate Dicamillo Next Here Comes Hercules by Stella Tarakson