Andrew David Stephens in New Haven, CT