Gamma Ray Bursts (GRBs) are notorious for their diversity. Yet, they have a series of common features. The typical energy of their γ rays is a fraction of an MeV. The energy distributions are well described by a "Band spectrum", with "peak energies" spanning a surprisingly narrow range. The time structure of a GRB consists of pulses, superimposed or not, rising and decreasing fast. The number of photons in a pulse, the pulses' widths and their total energy vary within broad but specific ranges. Within a pulse, the energy spectrum softens with increasing time. The duration of a pulse decreases at higher energies and its peak intensity shifts to earlier time. Many other correlations between pairs of GRB observables have been identified. Last (and based on one measured event!) the γ-ray polarization is very large. A satisfactory theory of GRBs should naturally and very simply explain, among others, all these facts. We show that the "cannonball" (CB) model does it. In the CB model the process leading to the ejection of highly relativistic jetted CBs in core-collapse supernova (SN) explosions is akin to the one observed in quasars and microquasars. The prompt γ-ray emission -the GRB-is explained extremely well by inverse Compton scattering of light in the near environment of the SN by the electrons in the CBs' plasma. We have previously shown that the CB-model's description of GRB afterglows as synchrotron radiation from ambient electrons -swept in and accelerated within the CBs-is also simple, universal and very successful. The only obstacle still separating the CB model from a complete theory of GRBs is the theoretical understanding of the CBs' ejection mechanism in SN explosions. most dense star-burst regions, was found to be insufficient to explain the γ-ray fluence of the most powerful GRBs, such as GRB 990213. We shall see that, in the CB model, this problem -the dearth of "target" light-does not arise.In the CB model, long-duration GRBs are made by core-collapse supernovae (SNe). As we asserted in Dar & De Rújula (2000a) "the light from the SN shell is Compton upscattered to MeV energies, but its contribution to a GRB is sub-dominant". That assertion is correct: the light from the SN shell is too underluminous and too radially directed to generate GRBs of the observed fluence and individual-photon energy. With our collaborator Shlomo Dado, we have developed a very complete, simple and -we contend-extremely successful analysis of GRB AGs (Dado, Dar & De Rújula 2002a,b,c, 2003a. This thorough analysis has taught us that there should be another, much more intense and more isotropic, source of scattered light: the SN's "glory". The glory is the "echo" (or ambient) light from the SN, permeating the "wind-fed" circumburst density profile, previously ionized by the early extreme UV flash accompanying a SN explosion, or by the enhanced UV emission that precedes it. In Sections 2 and 3 we summarize the observations of pre-SN winds, early SN luminosities, and the UV flashes of SNe, to obtain the reference values of the v...