Stephen Roos
Born in New York, Stephen Roos grew up in New Canaan, Connecticut. He attended Loomis School and graduated from Yale University. He lives in New York City and Litchfield County, Connecticut.
Of Recycling George, he writes: "Life for my mom and dad was a movable feast. From fifth grade to high school I went to nine different schools, so I know about George's sense of rootlessness, his yearning for a place to call home. George, I think, makes the best of it. Definitely, he's got a lot of guts. He may not be a standard-issue, board-certified role model, but when I grow up, I'd like to be him."