The new observer's book of flags - Crampton, William G. (Warne, 1986)