I’ve been enjoying Barker’s books for about 30 years now. I’ve read this one and others multiple times. I always enjoy them.