Mystery Play

Mystery plays (from the Latin “misterium” meaning “occupation”) and miracle...