Stephen is the author of several books for children and young adults. He has enjoyed a long career in marketing and advertising, creating work for nonprofits and for companies with a cause. He has been honored for his work by the United Nations with the Take Time for Peace award.