Oxford Bookworms Library: William Shakespeare: Level 2: 700-Word Vocabulary (Oxford Bookworms Library, True Stories; Stage 2)