TERRY PRATCHETT and STEPHEN BAXTER The Long Mars: Long Earth 3. Reviewed by Folly Gleeson
This rich and far-ranging epic continues to explore new worlds and ethical problems. Before beginning this book it is necessary to know that in the previous books, The...
Read More