Flags of the world - Carr, H Gresham (Warne, 1956)