Michael J. Allen Michael J. Allen is associate professor of history at Northwestern University. Books by the Author