John Kay Pringle Mackie — (died 1987)