Teleological explanations : an etiological analysis of goals and functions - Wright, Larry (University of California Press, 1976)