James B. Cavanaugh

Photo: 
Personal Title: 
U.S. Engineer Corps
Start Date: 
Nov 11, 1909
End Date: 
Jul 01, 1910