The artificial kidney (Biological Science. Topic Review, 1970)