Chapter 24 initial commit.