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