DDavid JamesDavid James is the author of The New Puritan Generation, a book that examines modern social shifts and cultural values. He writes non-fiction focused on how current generations are reshaping society.