frederick douglass 4th of july speech
a free and online, collaboratively built american history textbook
teaching american history is a free resource that brings together primary documents, continuing education, and community for american history teachers.
ADS