Varieties of social explanation: an introduction to the philosophy of social science - Little, David, 1933- (Westview Press, 1991)