Satellite technology : today and tomorrow - Galligan, K. P (2008)