Stephen Taylor of Springs, who had a long and varied career in computer technology, writing, film criticism, and academia, died on April 26 at the Hamptons Center for Rehabilitation and Nursing in Southampton. He was 80 years old. Death was attributed to cardiopulmonary arrest.