John Brown of Harper's Ferry: With Contemporary Prints, Phot... By Scott, John A. Paperback From $5.65 Free Shipping