John Agresto
John Agresto is an author, lecturer, and university administrator. Agresto holds undergraduate degree from Boston College and a Ph.D. in government from Cornell University. He has published in the areas of politics, law, religion, literature, history, and education, and has taught at the University of Toronto, Kenyon College, Duke University and the New School University, and St. John's College in New Mexico where he also served as President from 1989 until 2000.