Is there such a thing as a truly unselfish act?

So, we all like to think of ourselves as being unselfish – doing lots of things for other people, donating to charity, volunteering, just being nice to a stranger, but is it actually unselfish?...