Reverence for life: the ethics of Albert Schweitzer for the twenty-first century - Meyer, Marvin W.; Bergel, Kurt (The Albert Schweitzer library, 2002)