Puur by Andrew Miller

Set in late-18th-century Paris, the story follows a young engineer summoned to clear a centuries-old, pestilential cemetery at the city's heart; charged with removing bones and creating a new public space, he confronts physical decay, bureaucratic obstruction and local superstition. As the excavation exposes both literal and moral rot, his relationships and loyalties are tested, and the project becomes a stark meditation on mortality, social order and the fragile promise of renewal on the eve of upheaval.