HomeClassDeontology strengths and weaknesses essay