Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Emancipation Proclamation Discussion
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Daniel Stashower
Princeton Public Library, NJ: Representative Rush Holt
Princeton Public Library, NJ: Representative Rush Holt
Princeton Public Library, NJ: Student Narrators
Princeton Public Library, NJ: Student Reader and Narrator
Princeton Public Library, NJ: James McPherson
Princeton Public Library, NJ: James McPherson
Princeton Public Library, NJ: Douglas Blackmon
Princeton Public Library, NJ: Emancipation Proclamation Program at PHS
Princeton Public Library, NJ: Emancipation Proclamation Program at PHS
Princeton Public Library, NJ: Douglas Blackmon answers Saladin Ambar's question
Princeton Public Library, NJ: Douglas Blackmon and Saladin Ambar in discussion
Princeton Public Library, NJ: Saladin Ambar asks James McPherson a question