Demelza loves science - she loves it so much that she's been known
to stay up late to work on her peculiar inventi... More
Demelza loves science and hates school (this may have something to do with a pair of bullying twins and a headteacher who doesn't seem to like her). ...
Books by Holly Rivers