Sarukkai, Sundar Translating the world: Science and language - New York University press of America 2002 - XXI,165 ISBN: 9780761822721