Educational Philosophy for 21st Century Teachers - Stehlik, Thomas; Stehlik, Thomas (Springer International Publishing : Imprint: Palgrave Macmillan, 2018)