företaga åtskilliga resor oell undersökningar på ön Ceylon.