The Methods of Ethics: A Critical Analysis of Ethical Theories and Moral Reasoning in the 19th CenturyHenry Sidgwick