Title: Lunar Science Institute, Houston, Texas
Subjects: Astronomical observatories
Places: United States