Kim Kutz ElliottDec 29, 20201 minNew John Brown article!I just finished my second article for Smarthistory, this time tackling the life and legacy of John Brown. This was no easy task, but I...