Wikipedia
Weaveworld
Weaveworld is a 1987 dark fantasy novel by Clive Barker.
It was nominated in 1988 for the World Fantasy Award for Best Novel.