Nora SlonimskyBooksAmerican Revolutions in the Digital AgeEngine of Free ExpressionAuthor data: Open Library