canaan lynch