Theory of Copper Oxide Superconductors