ON THE DYNAMICS OF NON-HOLONOMIC SYSTEMS