Return to Article Details Review: Ward, Martin, Eugeni, Carlo, & Walker, Callum (Eds.), 2025. Teaching Translation. Context, Modes and Technology. Routledge. Download Download PDF