Title: Lunar Science Institute, Houston, Texas.
Publisher: The Institute,
Year: 1971
Subjects: Astronomical observatories United States.