The times.
London : The Times,
1947-1963.
Title from caption.
Times (London, England : 1788). Trade & engineering
Technology (London, England)
Times (London, England : 1788). Review of industry & technology