James Robert Brown — Canadian philosopher