Why don't worms have legs? : Helping to explain nature - Vaughan, Jenny (Stepping stones, 2003)