The Ethics Of Teaching by Patricia Keith-Spiegel, Arno F. Wittig & Deborah Ware Balogh