Survey of Theories of Spin Glass