Translating the world : science and language / - Sarukkai, Sundar. (University Press of America, 2002)