Latin American scientific and technical periodicals : an annotated list. (1962)