Recent Results from e+e- Annihilation