Book Review: War of the Worlds: Retaliation by Mark Gardner and John J. Rust Posted June 18, 2017 Audiobooks, Military Science-Fiction, Review, Science-Fiction, Ucrony