Irvin Ibargüen is assistant professor of history at New York University. He obtained his PhD from Harvard University.