Aristotle is a good read though a bit repetitive. I was required to read a bit from his Nicomachian Ethics. The sections I read mainly discussing the meaning of friendship and altruism. he defined three types of friends and what they mean and how they relate to you. This also covers the topic of love and what it means to love yourself, whether it is truly a selfish thing or quite possibly an altruistic thing.