David Copperfield

Chapter 31: A Greater Loss (Part 13)