Jim Parker a retired Caterpillar vice president