John Brown painting at Harper's Ferry