Whether you like a book or not depends a lot on your background. I have read much of this book twice. The first time around, I knew very little about the subjects in this book and was hoping to learn them from it. Once I got past chapter 9 or so, this became a rather frustrating experience. The chapters were simply too brief, too abstract, and offered too few examples to be a useful learning tool for me.<br><br>After learning much of the material covered in this book from other sources (see below), I have read some of the chapters again and I do like them now. They provide good summaries, additional insights, and interesting viewpoints IF you already understand the topics. A strong point of the book is its many illustrations.<br><br>In conclusion: If you are new to the subjects in this book, you are much better off reading Susskind’s “Theoretical Minimum” books and watching his many (free) videos. He is very good at explaining physics to someone with no or little prior knowledge. If you are already familiar with the topics of this book and are interested in hearing Penrose’s opinions and viewpoints, I do recommend this book.