Esperanza -- A novel