Geoffrey de Havilland Jr.

GPTKB entity