Special Topics in Aerospace Engineering: Spacecraft Attitude Dynamics