The Altar of Man

Stranded and shipwrecked, six men land on a deserted island . . .