The penance of Magdalena and other tales of the California missi