marshall at cs.columbia.edu