John Brown's journey : notes and reflections on his America and mine