Advances in the canine cranial cruciate ligament - Muir, Peter, BVSc (Advances in veterinary surgery., 2010)