1. James Napier, a former slave whose name appeared on U.S. currency

    James Napier, a former slave whose name appeared on U.S. currency

    2
    0
    128