Institute of Scientific and Technical Information (1)

Institute of Scientific and Technical Information, Kiev, Ukraine, 1971

This might interest you