Overview

Sir David Haven Barran

(1912—2002) oil industrialist