see ideas of Alfred Schutz read Distinctions among different types of generalizing in information systems research