On Gamma-Ray Bursts