. . . "I would have given this one 5 stars, except for the hopping back and forth between years and characters." . .