Aidan McQuade

Ethical leadership

Human agency and moral responsibility in professional practice

De Gruyter | 2022