Oxford Bookworms Library: The Mystery of Allegra: Level 2: 700-Word Vocabulary