Tom Greenshields MC British, 1915-1994