David H. Souter

David H. Souter

Acting 1939-09-17 Melrose, Massachusetts, U.S. 0.0261
David Hackett Souter