Overview

Sir Peter Christopher Allen

(1905—1993) chemist and industrialist