Xavier Roy rated Seven brief lessons on physics: 5 stars June 9, 2021 Public Seven brief lessons on physics by Carlo Rovelli