In the third book in the Waters Trilogy, the final Shift is coming.
As the Millennium approaches, Azreal the Beast prepares to rid the Earth of all mankind. The players from the other novels all gather for this final battle.
Marginally better than the second volume, this one still doesn't fulfil the promise of the first, largely due to the preponderance of lengthy exposition - that never quite succeeds in giving us a satisfying enough sense of what's going on. Sam and Chrissa, main characters in the first two, are here relegated to the status of spectral observers and, when the book's at its most successful, it focusses on the mother of the family, Diane, mired in a dystopian England of the 'near future' (This was written in 1987/8 - so the midnight bells of 1999 go off at the climax). I enjoyed most of it, but I think Gordon could have learned a thing or two from watching 'Picnic at Hanging Rock' or 'Stalker': don't try to explain the inexplicable, or you'll wind up making Heaven sound like the House of Commons. And, I pray, there is a distinct difference.