William H Mulligan

WILLIAM H. MULLIGAN, JR., is Director of the Clarke Historical Library and Adjunct Professor of History at Central Michigan University.