Rigid Body Mechanics: Mathematics, Physics and Applications