Michael S. Foley Michael S. Foley is assistant professor of history at the City University of New York's College of Staten Island. Books by the Author