Scientific and Technical Translation Explained (A Nuts and Bolts Guide for Beginners) - 9781905763368