Oswald Campsie Marks (c1915-1997)