kabir lynch