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 their latest novel. There is so much...
Read More