Major John Goodall Avery
Details
First name/s
John Goodall
Last name
Avery
Final rank
Major
Date of Birth
11/06/1882
Date of Death
11/06/1882
Conflicts
People
Timeline
- 11/06/1882
- Date of birth
- 11/06/1882
- Date of death