Donald Langeance (1930-1993)