Catherine McNicol Stock Catherine McNicol Stock is associate professor of history and director of the American studies program at Connecticut College. Books by the Author