Western professor Dr. John C. Johnson