A Theory of Adaptation by Linda Hutcheon & Siobhan O'Flynn