This talk will examine the possibility of achieving a rough definition of human nature, and explore the implications for a purely rational morality, and for a morality based on human excellence.
It will also explore areas between these two, where what is good or right might apply to any interaction between developed beings, with these duties and aims becoming more specific when those interactions are between humans. It is unlikely that this short investigation will reach a conclusion, but its main aim is to suggest that ethics is a more complex topic than the familiar simple contest between a few famous moral theories.