Home » Albert Schweitzer

Albert Schweitzer

French - Alsatian polymath, theologian, organist, writer, humanitarian, philosopher, and physician