Metafiction and Beyond: ‘Galilee’ by Clive Barker

I found Barker's Weaveworld by chance around 20 years ago and loved it. This year, I read another of his works, Galilee, which had less fantasy and perhaps more romance. This review contains spoilers, so it's mainly for people who have read the book and want to compare notes.