This book sounds right up my street

shkspr.mobi/blog/2023…

Ian Betteridge @ianbetteridge