A review by honeypossum_reads
Frequent Hearses by Edmund Crispin

mysterious

3.5