Everyone knows that orphanages are horrible places. But Earwig has a surprising amount of power over everyone else at St Morwald's Home for Children & loves it there. So the last thing she wants is to be sent to live with the very strange Bella Yaga! Earwig was left at St Morwald's as a baby. Unlike the other children she loves it there mostly because she has the run of the place & seems to be able to persuade people to do as she wants. Then one day Earwig is chosen to live with a very strange couple: Bella Yaga her new 'mother' is actually a horrible witch. Earwig will need all her ingenuity (and some help from a talking cat) to survive! With terrific line drawings that perfectly complement Diana's witty magical story this is sure to appeal to a new generation of fans.