Gerald D Mcknight

About the Author

Gerald D. McKnight is professor of history at Hood College, where he is chair of the History and Political Science Department.

By the Author