Scan barcode
A review by goodbetterbetsy
Deviant by Adrian McKinty
3.0
This was an interesting mystery that, to me, had a great ending. It was something you could kind of sense, but then they really drove it home with the last sentence.