James Allen Smith

James Allen Smith is a former vice president and director of research and education at the Rockefeller Archive Center.