[Pictures of buildings - Israel Institute of Technology]
Published: 1967
Place of publication: Haifa, Israel
Language: eng