Students in Assistant Professor of English Tilar Mazzeo’s civic engagement course have been leading book club discussions at the Waterville Public Library this semester, and they have invited the public to a living-history ball at the library on April 29.