#1Laughter with Kafkaby Duncan Swallow37161Dystopian future, ecowarrior courtroom drama with laughs. Ticks all the boxes, as friend of mine once said.agrichemkafkacourtroom+2 more