Modern philosophies of education - Brubacher, John S.