Ok i have a linked list, each node in the list contains a string for a first, and a string for the last name. I also have a year stored as an int. i am tring to sort the list first by last name, then first, then by year. I was thinking of using a merge sort but am not sure if thats the best approach. Thanks for the help.