Chapter 8

David faces his biggest challenge yet.