Books A Quantum Mythology by Gavin G Smith book review Hard sci-fi tackles medieval history in Gavin G Smith’s latest novel