Louise Welsh
Louise Welsh’s tenth novel, Nature of Dogs, will be published by Canongate next spring.
Show trial – James Ensor’s macabre courtroom drama
The novelist Louise Welsh is spooked by the Belgian artist’s menacing ‘Great Judge’
30 May 2023
Most popular
- Recent
- Recent
Podcast
The Masterpiece podcast: episode three
This episode explores an ancient funeral stele, Marie Antoinette’s breast bowl, and how digital technologies are helping to preserve Egyptian heritage sites
Crafting value in Venice