Treasure islands the Philippines, Hawaii and Porto Rico. (Hallgarten, 1926)