Library Digital Collections

Scientific team, technicians, and other crew members aboard D/V Glomar Challenger (ship) for Leg 89 of the Deep Sea Drilling Project. 1982.