investigation: the work of inquiring into something thoroughly and systematically
abstraction: a general concept formed by extracting common features from specific examples
flamenco: a style of dancing characteristic of the Andalusian Gypsies; vigorous and rhythmic with clapping and stamping of feet