Christopher Priest
Inverted World (1974)