Seven ages of invention. With sixteen half-tone plates and other illustrations.
Hall, Cyril,1884-
London & Glasgow,
[1931]