Home › Authors › Michael J. Allen Michael J. Allen b. 1974 ยท 1 book Biography Associate Professor of History at Northwestern University Books by Michael J. Allen Until the last man comes home 2009