Nonholonomic mechanics and control - Bloch, A. M. (Interdisciplinary applied mathematics, 2003)