Oh dear, I so often seem to struggle with literary authors who decide to try their hand at science fiction. There are exceptions like Iain Banks, George Orwell, Aldous Huxley and others, but there seem to be a significant number who just treat future science like magic in fantasy; simply...