Overview

Alfred of Shareshill

(fl. c. 1187—1232) scientist and translator of Aristotelian works