Altruism; its nature and varieties; the Ely lectures for 1917-18, - Palmer, George Herbert, 1842-1933 (C. Scribner's Sons, 1919)