Reuben Cohen — Canadian lawyer, businessman and academic