Chapter 6

Rework in progress.