Weaver, William G., General.

Relationships: