Barry rated Moon Over Soho: 5 stars
Moon Over Soho by Ben Aaronovitch
Peter Grant is not just a lowly detective constable: he's also apprenticed to the last wizard in Britain! Policing will …
Peter Grant is not just a lowly detective constable: he's also apprenticed to the last wizard in Britain! Policing will …