amaze gukora impanuka byrd was the leader of the expedition that discovered the island the dedication of bhagavathi was done recently the version survives in a british museum manuscript