Andy Kirk

Andrew G. Kirk is a visiting professor in the Department of History at Syracuse University.