One of my teachers recommended me this. I have to say, as a physics student with great interest in literature/history, many of Carlo's views really resonate with me. In sections where he talks about actual physics, his approach is different from other science books, in which their heavy use of analogy I don't really appreciate, and would be illuminating even for well-informed readers. Highly recommend!