"Moon Over Soho" is the second book in the Rivers of London series, written by Ben Aaronovitch. The story follows Peter Grant, a police constable and apprentice wizard, as he navigates the complexities of both the supernatural and the mundane world in London. This time, he deals with a unique case involving a series of mysterious deaths linked to jazz music, which allows the author to delve into the vibrant and somewhat mystical atmosphere of the city's music scene. The plot thickens as Peter discovers a connection between the dead musicians and the magical world, particularly focusing on the influence of the supernatural in the arts. He works alongside his mentor, Lesley, and other familiar faces from the first book, marrying police procedural elements with urban fantasy. The narrative weaves humor and intrigue, portraying London's diverse cultures and mythologies.