John Brown: The Legend Revisited