Overview

Owen Lancelot Sheehy Skeffington

(1909—1970) French scholar and politician