The secret six: John Brown and the abolitionist movement

The secret six: John Brown and the abolitionist movement

1979 • 375 pages