jane teresa anderson