Greaves Walters — army officer