Shannon King Shannon King is associate professor of history at Fairfield University. Books by the Author