A Young Person's Guide To The Twelve Steps
Stephen Roos was born in New York and grew up in New Canaan, Connecticut. He attended Loomis School and graduated from Yale. After a career in publishing, he turned to writing. Stephen Roos now lives in New York City.