British technology index (London: The Library Association, 1968)
Keywords: Technology; Science