Gamma ray bursts theory - Peter Mészáros (Scholarpedia, 2008)