Overview

Gilbert Seagrave

(c. 1260—1312) theologian