The book presents the best known intriguing and beautiful aspects of general relativity such as black holes, the big bang and the expansion of space. The author took care to make it as understandable as possible by a plenty of good explanations and by using the easier settings such the spherically symmetrical ones. I have an Msc in electrical engineering and I like physics. I barely managed to understand the main parts of the book after reading each chapter a few times. It was a great experience and it took many weeks.