Stephen A. West Stephen A. West is associate professor of history at the Catholic University of America. Books by the Author