Who is the longest serving current justice on the U.S. Supreme Court?

History Trivia: Who is the longest serving current justice on the U.S. Supreme Court?