Texstar [electronic resource] : the all-Texas educational satellite system / Longhorn Satellite Company.
Imprint
Austin, Tex. : University of Texas, Dept. of Aerospace Engineering and Engineering Mechanics ; [Washington, D.C. : National Aeronautics and Space Administration, 1990]