The Mystery of Allegra
- 56 pages
- 2 hours of reading
The books are graded at six vocabulary levels, ranging from 400 words (Beginning) to 2,500 words


The books are graded at six vocabulary levels, ranging from 400 words (Beginning) to 2,500 words
Ten-year-old Mary comes to live in a lonely house on the Yorkshire moors and discovers an invalid cousin and the mysteries of a locked garden.