Assisted living

by Nikanor Teratologen

The Marquis de Sade is alive and well and living in Sweden—or perhaps author Nikanor Teratologen is the devil himself, sending the English-speaking world a Scandinavian squib to remind readers that…