Daniel Henry Holmes Ingalls, Sr.

Summary