I am somewhat amazed that, despite having read all 10 main novels in the series, this is the first of Ben Aaronovitch's Rivers of London series that I've reviewed. It might seem odd that a book in a series with that title is set in and around Aberdeen, but you need to realise that the 'rivers' in question are genii loci - spirits of a river, one of whom is present.What I love about the series is that it combines police procedural (Aaronovitch delights in details like airwave radios and stab v...