Alexander Hamilton, Jr. (Q28043469)
American aide-de-camp and lawyer
Language:
other details