Book Detailing Life of Robert Smalls to be Discussed Friday, June 23rd

by