adamance: resoluteness by virtue of being unyielding and inflexible
abstraction: a general concept formed by extracting common features from specific examples
development: a recent event that has some relevance for the present situation