Roger Zelazny (1972)
A characteristic Zelazny mix of sci-fi and fantasy. You can clearly hear the echoes of Amber in the general set-up of the story, even though in a far less well-developed form.
3/5. Finished Saturday 21 December, 2019.
(Originally published on Goodreads.)