Cornell University Library Digital Collections

The Indian Archipelago : its manners, arts, languages, religions and institutions