Chapter 1, dependency and duplication
Chapter 1, getting rid of duplication