The Compton observatory in perspective