Daniel Wilson

Daniel J. Wilson, PhD, is professor of history at Muhlenberg College in Allentown, PA.