James Dundas Harford; (1899-1993).