Video Lectures

Charlemagne and the Carolingian revival (2 of 2)

A brief introduction to Charlemagne's military campaigns and the cultural revival that he supported. Speakers: Dr. Beth Harris and Dr. Steven Zucker