A perfect book for people who wants to understand and review the various theories related to the Universe and find a single theory of the universe. An excellent but somewhat outdated introduction to the concepts of the String Theory. Written in a simple language, you do not need to possess a degree in physics to understand it. A high school level understanding of science is enough to understand the matter presented in the book.