Title: Project X: the exciting story of British invention
Subjects: Inventions, National Research Development Corporation
Places: Great Britain