Selections from the papers and speeches of John Chalmers Da Costa...