Philosophical Foundations of Education by Bert Waits & Gregory Foley