Imaginative and complex. An amazing ability to bring the story together cohesively bringing in characters from all walks of life from all point of the globe to complete a nearly impossible task. This will be my third read over the 40 years since release and I'm engrossed once again. Highly recommend.