Archibald Riddell — Canadian politician