Overview

Sir Idris Llewelyn Foster

(1911—1984) Welsh and Celtic scholar