Katherine A.S. SiegelKatherine A.S. Siegel is assistant professor of history at St. Joseph's University, Philadelphia. Books by the Author