Gamma Rays And Cosmic Rays