5.0

This is the second physics book I've read by Rovelli. I am not a physicist nor a scientist by training, but I find that Rovelli can sufficiently explain quite complex issues with surprising clarity for lay readers. I would recommend this book for anyone interested in some of the advancements in quantum physics.