AwkwardTurtle rated Vicious Circle: 3 stars
Vicious Circle by Mike Carey (Felix Castor (2))
Felix Castor has reluctantly returned to exorcism after a successful case convinces him that he really can do some good …
Felix Castor has reluctantly returned to exorcism after a successful case convinces him that he really can do some good …