Descriptive dictionary of the indian islands and asjacent countries