Ames, William Price, Major General.

Relationships: