David Souter — American lawyer and jurist (1939–2025)