Sarukkai, Sundar

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

9780761822721