The bestselling "Rivers Of London" series goes on with this seventh instalment, as Peter Grant - Detective and apprentice wizard - plays a key role in the mission to bring down wanted murderer Martin Chorley, the Faceless Man.