James D Means, Sr