eugene palmer