Ralph Duncan James

English and Canadian mathematician