athletics competitor
British athlete (1914-2004)
Not who you're looking for? Others named Margaret Cox: Irish politician · British pioneer in the use of computers in education
Studio characters