Business Ethics paper about a moral theory

Here is the topic of this paper:

Write an essay about this moral theory which is called Ethical Egoism. Examine its character, strengths and weaknesses, and its application to business behaviour (such as say how it applies to business when it comes to business decisions…)Also give your opinion/your own thoughts and ideas about this moral theory. Please keep in mind that for this essay, Ideas are important, not just facts. All ideas need to be examined clearly and carefully.
A bibliography is needed with all the sources that are used.