Susan Estabrook Kennedy
Susan Estabrook Kennedy is assistant professor of history at Temple University in Philadelphia.
Susan Estabrook Kennedy is assistant professor of history at Temple University in Philadelphia. See less
Susan Estabrook Kennedy's Featured Books