J Ian MacPherson
National Research Council of Canada
USA