Overview

John of St Giles

(c. 1218—1260) Dominican friar and physician