Overview

David Charles Penhaligon

(1944—1986) politician