David Leach
Australian vice admiral who was Chief of the Naval Staff from 1982 to 1985.
Died on Friday January 31st 2020
View other recent people: Mike Gillespie, Awesome Again, Bob Dole Thank you for saying goodbye to