Craig L Hanson

Hanson is professor of classical and Byzantine studies at Muskingum College.