Permutation Methods: A Distance Function Approach (Springer Series in Statistics)