4.0

3.5 stars, really. Fascinating info overall, but occasionally a bit boring or repetitive.