Catherine A. Stewart Photo by: Chris Coretsopoulos Catherine A. Stewart is professor of history at Cornell College. Books by the Author