Box 5-2 Types of Joints. In Canine Rehabilitation and Physical Therapy (Second Edition) - Millis, D; Levine, D (W.B. Saunders, 2014)