Library Digital Collections

Deep sea drilling project. Drill pipe handling [aboard Glomar Challenger]

Deep sea drilling project. Drill pipe handling [aboard Glomar Challenger]