Red Book (This
can be found lots of other places too.)
Rotations - "A Mathematical Introduction to Robotic Manipulation" by Murray,
Li, and Sastry, chapter 2.
Quaternions - Horn has a paper which shows a nice use of quaternions and
contains a brief description of how to use them, found