Overview

Peter Stokes

(c. 1353—1399) Carmelite friar and theologian