A review by melissa_who_reads
Dancers in Mourning by Margery Allingham

4.0

Nice twist at the end, which is set up at the beginning and then lost in the mind games that Albert Campion plays on himself.