The Psychology of Imagination: History, Theory and New Research Horizons (Niels Bohr Professorship Lectures in Cultural Psychology)