Neil Stephenson - Seveneves
https://en.wikipedia.org/wiki/Neal_Stephenson
https://en.wikipedia.org/wiki/Seveneves
Fuck me, this is a good book. The writer of Snow Crash has delivered an extraordinary book. Some criticisms of it being "An engineering manual in space" because of the depth of technical detail involved. This is about as hard science fiction as most average readers can take. It is, however, a compulsive page turner that feels a lot like a book version of Apollo 13 and the Sandra Bullock "Space" movie.
Basic plot is that the moon is exploded into many pieces, everyone is looking at the wonderful lunar show but they suddenly realise that there is about 2 years before the moon turns into asteroids and lands on earth destroying everything and everyone. This process will last 5000 years. Bit of a downer. There then follows a frantic space programme designed to get as many people up into space to survive.
At first the science is a little bewildering but the fact it is set in near future allows you to be brought along. There is an Elon Musk type character, one of the other main characters is basically Neil DeGrasse Tyson (Dr Doob). This gives you quite a convenient frame of reference in amongst the apogees and perigrees.
Fantastic book.