Hans Christian Andersen's classic story is beautifully adapted for young readers. When the little mermaid gives up her voice in exchange for legs and a chance to meet her beloved human prince, she earns a real human soul. Step 3 Readers are perfect for children who are ready to read to themselves. At forty-eight pages, Step 3 books are both longer and slightly more difficult than Step 2 books. This level includes some more challenging...