Allensworth, The Freedom Colony: A California African American Township