Angels of Music by Kim Newman. Titan Books. October 4, 2016.