Overview

Sir Idris Bell

(1879—1967) papyrologist and scholar of Welsh literature