Psychological, anthropological, and sociological foundations of education - Vega, Violeta A. (Grandbooks Publishing, Inc., 2015)