Books
Authors
Stephen G. Alter is an assistant professor of history at Gordon College in Massachusetts.