This is a little different from most of the stories that I have found on SOL. An American might well call it a 'good different'!
It is a very well written detective story with two main plots which are interwoven quite cleverly. There area few typos, most of them towards the end, but they are not present in sufficient numbers to be a nuisance.
If you want a good yarn with characters that you can believe in, try this one. You will enjoy it.