Theory Of Grain Boundary Migration Rates