I saw this phrase in an article today and it just struck me as very comical. However, I checked Wikipedia and there's an entry! http://en.wikipedia.org/wiki/Reciprocal_altruism
Ah, philosophy!
Sorry about the long drought between articles there. I'm back on the horse now.