Timothy Scarnecchia

Timothy Scarnecchia is assistant professor of African history at Kent State University in Kent, Ohio.