The book is fantastic but I think it’s better suited for individuals with foundational knowledge of physics ,otherwise you get completely confused quickly by some of the concepts that are introduced ,for me I had to actually read other dumbed down sources to fully understand what was being portrayed,things like the Doppler effect ,or the Uncertainty principle etc ,overall it’s a fantastic read.