Seems Harry Harrison was foretelling the future!