Spacecraft dynamics and control: a practical engineering approach - Sidi, Marcel J. (Cambridge University Press, 2000)