Robert Grosseteste

Last revised 11 November 2006