Historical reenactment Living History: The Art of Historical Reenactment Sonia B. Buffington Aug 16, 2023