Louis Agassiz : creator of American science