Another recommendation for Redshift Rendezvous. It REALLY is science fiction, and not just fiction (most things classified "sci-fi" these days are pure fantasy; where's the science in e.g. Star Wars?).
It's a good story, (acceptably) good science (for a story book), and if I recall correctly from 20 years ago, very well written.