No. of pages 128
There are 128 pages in this book. This book was published 1995 by Random House Children's Publishers UK .
Rebecca Lisle was born in Yorkshire. She trained at Oxford University as a Biology teacher. After having lived in New York and Switzerland, she now lives in Bristol with her husband, two sons, and two cats.