TERRY PRATCHETT and STEPHEN BAXTER The Long War. Reviewed by Folly Gleeson
Humans, trolls, bad governments and parallel worlds: Pratchett and Baxter offer a rich cast of characters and provocative ideas in …
Humans, trolls, bad governments and parallel worlds: Pratchett and Baxter offer a rich cast of characters and provocative ideas in …