Twenty years ago, while driving a B.C. transit bus, Marilyn Joyce (M.J.) Milne had a strange encount ...