It takes great insight into human behavior to write good fiction. Franklin has that and nails it. The choice of first person for the MC was bold and it paid off with a good story.