The Science Library, Science Museum
Subtitle: South Kensington, London, S.W.7.
Published: 1928
Place of publication: [n.p
Language: eng