Ted Porter

First name: 
Ted
Last name: 
Porter
History department, University of California, Los Angeles (UCLA), USA