Information communication and space technology - Razani, Mohammad (CRC Press, 2012)