If we're recommending scifi I'd like to add Dragon's Egg by Robert L. Forward.
Except he's now up to three books.
It's hard scifi of a neutron star passing through the solar system and Earth scrambling to research it. At the same time life is developing on the neutron star.