This text presents a consistent description of the geometric and quaternionic treatment of rotation operators. Covers the fundamentals of symmetries, matrices, and groups and presents a primer on rotations and rotation matrices. Also explores rotations and angular momentum, tensor bases, the bilinear transformation, projective representations, more. Includes problems with solutions.
This a a great book describing concepts of orientations in multidimensional configuration space that requires visual / spatial ability. He introduces "The Rodrigues program" which is a very good angular approach to quaternions
that actually predates Hamilton's quaternions but has been overlooked.