Modern philosphies of education - Brubacher, John S.