Science with the Cherenkov Telescope Array - The CTA Consortium; Ong, Rene A (World Scientific Publishing Co., 2019)