Tom Gauld on a gripping read – cartoon