A theory of adaptation - Hutcheon, Linda