Homogenous vs. Heterogenous Ideas: The Two Essential Views of Education - Kindle edition