Excellent writing, but lackadaisical characterization. Science fiction At Winter’s End – Robert Silverberg