Something dramatic '' is needed , said Barnett Rubin , a New York University professor and Afghanistan expert . ''
Barnett Rubin
New York University
/business/person/company
PERSON
Barnett Rubin
ORGANIZATION
New York University
LOCATION
Afghanistan