Colourful world of flags - Singh, K.V (New Delhi National book trust, 2000)