Joshua Reed Giddings Share This Joshua Reed Giddings (Joshua Reed Giddings, Joshua R. Giddings, J. R. Giddings)