I have a list of users that includes name, startdate, and enddate. A user may be listed several times but with diferent start and end dates. I want to create a new list that contains a single entry for each user with that users minimum startdate and maximum enddate. I am using C# and attempting to complete this task using List.Find and Predicates but not having much success. ANy help greatly aprreciated.