Indo - Portugese encounters: journeys in science, technology and culture / edited by Lotika Varadarajan - New Delhi : Indian National Science Academy, 2006.

8173053014 8173053022

Encounters Indo - Portugese History Science Technology Culture