Overview

Norman Hector Leifchild Gubbins

(1893—1976) journalist and humorist