translate English to French: Dr. James E. Till
Dr James Till