@molly0xfff Thanks for the recommendations!
I just finished The Three Body Problem, and was trying to decide what book to read on a long flight tomorrow. Gonna try an new-to-me author and go with Shards of Honor.
I’ve read and liked many of the books on your list.