translate English to French: Stronach, S.M., T. Rudd and J.N. Lester.
Stronach, S.M., T. Rudd et J.N. Lester.