Satellite communication engineering - Kolawole, Michael O (CRC Press, 2014)