Whether I shall turn out to be the hero of my own life, or whether that station will be held by anybody else, these pages must show... Over the course of his adventures, David meets an array of eccentric characters and learns hard lessons about the world before he finally discovers true happiness.