Upprunnen ur en egennyttig,