John Kasyn (canadian, 1926 2008)