Long Title: Doctor (Dr.) Roland R. DeMarco, president of Finch College for 21 years, has resigned effective September 1.Location: 3:02Citation Date: Monday, June 15, 1970