Professor Standish Meacham

Meacham is Sheffield Centennial Professor of History Emeritus at the University of Texas at Austin.