Albert Schweitzer (1875-1965) stands as one of the 20th century's most remarkable polymaths - a theologian, philosopher, organist, musicologist, physician, a...
View in Alexandria