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

Record information

Last modified: 16 October 2025 - 7.39 am