The Flags of All Nations. Religions and Races of the World.