Sorting: groups and graphs - Russell, Susan Jo (Used numbers, 1990)