Overview

Roger Swineshead

(c. 1285—1360) natural philosopher and Benedictine monk