The Indian Archipelago : its history and present state / - St. John, Horace. (Longman, Brown Green and Longmans,, 1853)