jim-swallow-abstract-240