Tracy Kidder is the author of eleven books, including The Soul of a New Machine and Mountains Beyond Mountains. His latest is Rough Sleepers.

“I do think it’s an interesting challenge to try to write about virtue, with all that’s always mixed with it. Some writers have said it’s virtually impossible … but it’s not impossible. … People who are really trying, struggling against the odds, I think they’re worth writing about.”