Fault mechanics and the kinematics of block rotations