Edward William Sloan III

Benjamin Franklin Isherwood, Naval Engineer