THEORIES OF THE ORIGIN AND EVOLUTION OF THE GIANT PLANETS