An analysis of ethical considerations in programme design practice … Read more: An analysis of ethical considerations in programme design practice