You're probably noticing a trend of my recent reading... lot's of Issac Asimov. While it's true to say that these are all science fiction, they're not just science fiction. This one is as much a crime thriller, it just happens to be set on another planet. It has some very clever extrapolations of how social society could develop on new planets and this ties neatly into solving a murder. Yet another Asimov book I've enjoyed reading.