Stro receives an Honorary Doctorate of Humane Letters from the University of Delaware. (Pictured with UD’s Board of Trustee, P. Colman Townsend.)