Question: who has been on the current supreme court the longest
Answer: Anthony Kennedy