John Peter Richardson III — South Carolina politician (1831-1899)