London and the advancement of science - British Association (London, 1931)
Keywords: Science Great Britain