George Christopher Archibald — British economist, a researcher and professor (1926-1996)