Institute of Scientific and Technical Information (2)

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

This might interest you