Gamma ray satellites