The War of the Worlds (Unabridged Classics (Sterling Classics))

Regular price $8.61

As life on Mars becomes impossible, Martians and their terrifying machines invade the earth. Includes discussion questions.