A Visit to the Philippine Islands

John Bowring


Book Reviews