Explaining human action - Lennon, Kathleen (Open Court, 1990)