Skip to main content

Duchess Harris

Duchess Harris is Professor and Chair of American Studies at Macalester College, USA.