Overview

Eric Samuel Heffer

(1922—1991) politician