Nigel Dower is Honorary Senior Lecturer in Philosophy at the University of Aberdeen, Scotland where he taught for most of the period 1967-2004 and he is a visiting professor at institutions in America and Iceland. He was President of the International Development Ethics Association from 2002 to 2006 and he now acts as an academic […]