Another vote for Lucifers Hammer.
Niven and Pournelle in top form
Great ending too,or at least hope for a new beginning
Thanks for all the recommendations. I’ll look into all of them.