5.0

4th time reading, first with son. All the stars for the experience.