Son of William E. and Agnes Preston; husband of Margaret W. Preston, of Kimberley, Cape Province, South Africa.
southafricawargraves.org — record #20637