translate English to French: Rev. Dr. Egerton Ryerson Dr. John George Hodgins Adam Crooks
Le révérend Egerton Ryerson John George Hodgins Adam Crooks