Rosemary Hayes lives in rural Cambridgeshire but has also lived and worked in the USA and Australia. Her first novel for children Race Against Time (Penguin) won a national award and since then she has written over 40 books for young readers in a variety of genres ranging from historical fiction to fantasy.